27 Search

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 into your Toolbar.

The user will be able to press on 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 27.1). The query string itself will 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 27.1  App preview

Searching Flickr

Let’s begin with the Flickr side of things. To search ...

Get Android Programming: The Big Nerd Ranch Guide, Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.