21
SearchView and DataStore

Your next task with PhotoGallery is to search photos on Flickr. You will learn how to integrate search into your app using SearchView. SearchView is an action view class – a view that can be embedded right in your app bar. You will also learn how to easily store data to the device’s filesystem using the AndroidX DataStore library.

By the end of this chapter, the user will be able to press the SearchView, type in a query, and submit it. Submitting the query will send the query string to Flickr’s search API and populate the RecyclerView with the search results (Figure 21.1). The query string will also be persisted to the filesystem. This means the user’s last query will be accessible across restarts of the app and even the device.

Figure 21.1  App preview

App preview
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset