Loading data with Loader
So far, we have only described theoretical entities and the classes available on the API so now is the right time to show these concepts with a simple example.
In our example we will show you how to use LoaderManager
, LoaderCallback
, and a Loader
to present an Activity
that lists the name of users that are currently online for a chat application.
First, we are going to create an Activity that will act as a client to the LoaderManager
and will have three buttons, INIT, RESTART, and DESTROY; to initialize the loader, to restart, and to destroy the loader respectively. The Activity will receive the LoaderCallbacks
callback directly since it implements that interface as member functions:
public class WhoIsOnlineActivity extends ...
Get Asynchronous Android Programming - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.