Android Open Source - cheepcheep Update Tweets Task From Project Back to project page cheepcheep .
License The source code is released under:
Apache License
If you think the Android project cheepcheep listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package org.tarrio.cheepcheep.task;
/ / w w w . j a v a 2 s . c o m
import java.util.List;
import org.tarrio.cheepcheep.Constants;
import org.tarrio.cheepcheep.HomeTimelineActivity;
import org.tarrio.cheepcheep.R;
import org.tarrio.cheepcheep.exceptions.AuthError;
import org.tarrio.cheepcheep.exceptions.NetError;
import org.tarrio.cheepcheep.exceptions.ParseError;
import org.tarrio.cheepcheep.model.Preferences;
import org.tarrio.cheepcheep.model.Tweet;
public class UpdateTweetsTask extends AsyncTwitterTask {
private List<Tweet> newTweets;
private long topId;
public UpdateTweetsTask(HomeTimelineActivity activity, Preferences prefs,
TaskCallback callback, long topId) {
super (activity, prefs, callback);
this.topId = topId;
}
public List<Tweet> getNewTweets() {
return newTweets;
}
@Override
protected int getProgressMessageResource() {
return R.string.loading_tweets;
}
@Override
protected void doBackground() throws NetError, ParseError,
AuthError {
newTweets = twitterService.getHomeTimeline(Constants.HOME_MAX_TWEETS,
topId);
}
}
Java Source Code List org.tarrio.cheepcheep.Constants.java org.tarrio.cheepcheep.HomeTimelineActivity.java org.tarrio.cheepcheep.OAuthActivity.java org.tarrio.cheepcheep.SingleTweetActivity.java org.tarrio.cheepcheep.TweetListActions.java org.tarrio.cheepcheep.TweetListAdapter.java org.tarrio.cheepcheep.UserInfoActivity.java org.tarrio.cheepcheep.dialog.CheepCheepDialog.java org.tarrio.cheepcheep.dialog.ConfirmDeleteTweetDialog.java org.tarrio.cheepcheep.dialog.NewTweetDialog.java org.tarrio.cheepcheep.exceptions.AuthError.java org.tarrio.cheepcheep.exceptions.CheepCheepException.java org.tarrio.cheepcheep.exceptions.NetError.java org.tarrio.cheepcheep.exceptions.ParseError.java org.tarrio.cheepcheep.exceptions.TweetNotFoundError.java org.tarrio.cheepcheep.exceptions.UserNotFoundError.java org.tarrio.cheepcheep.http.HttpClientFactory.java org.tarrio.cheepcheep.http.OAuthHttpClient.java org.tarrio.cheepcheep.model.Preferences.java org.tarrio.cheepcheep.model.Tweet.java org.tarrio.cheepcheep.model.User.java org.tarrio.cheepcheep.service.PreferencesProvider.java org.tarrio.cheepcheep.service.TwitterJSONSerializer.java org.tarrio.cheepcheep.service.TwitterService.java org.tarrio.cheepcheep.service.TwitterStatusSaverService.java org.tarrio.cheepcheep.task.AsyncTwitterTask.java org.tarrio.cheepcheep.task.CreateNewTweetTask.java org.tarrio.cheepcheep.task.DeleteTweetTask.java org.tarrio.cheepcheep.task.FollowUnfollowUserTask.java org.tarrio.cheepcheep.task.GetSingleTweetTask.java org.tarrio.cheepcheep.task.GetUserInfoTask.java org.tarrio.cheepcheep.task.TaskCallback.java org.tarrio.cheepcheep.task.UpdateTweetsTask.java org.tarrio.cheepcheep.task.VerifyCredentialsTask.java