package info.justaway.task; import android.os.AsyncTask; import info.justaway.JustawayApplication; import info.justaway.model.AccessTokenManager; import info.justaway.model.FavRetweetManager; import info.justaway.model.TwitterManager; import twitter4j.ResponseList; public class LoadFavoritesTask extends AsyncTask<Long, Void, Boolean> { @Override protected Boolean doInBackground(Long... params) { try { ResponseList<twitter4j.Status> favorites = TwitterManager.getTwitter().getFavorites(AccessTokenManager.getUserId()); for (twitter4j.Status status : favorites) { FavRetweetManager.setFav(status.getId()); } return true; } catch (Exception e) { e.printStackTrace(); return false; } } }