code reformat
This commit is contained in:
parent
ba0fe4cfc9
commit
187b8f4395
|
@ -70,23 +70,30 @@ public class MainPage extends AsyncTask<Integer, Integer, Integer> {
|
||||||
final int PAGE = args[1];
|
final int PAGE = args[1];
|
||||||
long sinceId = 1L;
|
long sinceId = 1L;
|
||||||
try {
|
try {
|
||||||
if (MODE == HOME) {
|
switch (MODE) {
|
||||||
|
case HOME:
|
||||||
if (timelineAdapter.getItemCount() > 0)
|
if (timelineAdapter.getItemCount() > 0)
|
||||||
sinceId = timelineAdapter.getItemId(0);
|
sinceId = timelineAdapter.getItemId(0);
|
||||||
tweets = mTwitter.getHome(PAGE, sinceId);
|
tweets = mTwitter.getHome(PAGE, sinceId);
|
||||||
publishProgress(HOME);
|
publishProgress(HOME);
|
||||||
tweetDb.storeHomeTimeline(tweets);
|
tweetDb.storeHomeTimeline(tweets);
|
||||||
} else if (MODE == TRND) {
|
break;
|
||||||
|
|
||||||
|
case TRND:
|
||||||
trends = mTwitter.getTrends(woeId);
|
trends = mTwitter.getTrends(woeId);
|
||||||
publishProgress(TRND);
|
publishProgress(TRND);
|
||||||
tweetDb.storeTrends(trends, woeId);
|
tweetDb.storeTrends(trends, woeId);
|
||||||
} else if (MODE == MENT) {
|
break;
|
||||||
|
|
||||||
|
case MENT:
|
||||||
if (mentionAdapter.getItemCount() != 0)
|
if (mentionAdapter.getItemCount() != 0)
|
||||||
sinceId = mentionAdapter.getItemId(0);
|
sinceId = mentionAdapter.getItemId(0);
|
||||||
mention = mTwitter.getMention(PAGE, sinceId);
|
mention = mTwitter.getMention(PAGE, sinceId);
|
||||||
publishProgress(MENT);
|
publishProgress(MENT);
|
||||||
tweetDb.storeMentions(mention);
|
tweetDb.storeMentions(mention);
|
||||||
} else {
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
tweets = tweetDb.getHomeTimeline();
|
tweets = tweetDb.getHomeTimeline();
|
||||||
publishProgress(HOME);
|
publishProgress(HOME);
|
||||||
trends = tweetDb.getTrends(woeId);
|
trends = tweetDb.getTrends(woeId);
|
||||||
|
@ -113,21 +120,28 @@ public class MainPage extends AsyncTask<Integer, Integer, Integer> {
|
||||||
if (ui.get() == null) return;
|
if (ui.get() == null) return;
|
||||||
|
|
||||||
final int MODE = modes[0];
|
final int MODE = modes[0];
|
||||||
if (MODE == HOME) {
|
|
||||||
|
switch (MODE) {
|
||||||
|
case HOME:
|
||||||
timelineAdapter.setData(tweets);
|
timelineAdapter.setData(tweets);
|
||||||
timelineAdapter.notifyDataSetChanged();
|
timelineAdapter.notifyDataSetChanged();
|
||||||
SwipeRefreshLayout timelineRefresh = ui.get().findViewById(R.id.timeline);
|
SwipeRefreshLayout timelineRefresh = ui.get().findViewById(R.id.timeline);
|
||||||
timelineRefresh.setRefreshing(false);
|
timelineRefresh.setRefreshing(false);
|
||||||
} else if (MODE == TRND) {
|
break;
|
||||||
|
|
||||||
|
case TRND:
|
||||||
trendsAdapter.setData(trends);
|
trendsAdapter.setData(trends);
|
||||||
trendsAdapter.notifyDataSetChanged();
|
trendsAdapter.notifyDataSetChanged();
|
||||||
SwipeRefreshLayout trendRefresh = ui.get().findViewById(R.id.trends);
|
SwipeRefreshLayout trendRefresh = ui.get().findViewById(R.id.trends);
|
||||||
trendRefresh.setRefreshing(false);
|
trendRefresh.setRefreshing(false);
|
||||||
} else if (MODE == MENT) {
|
break;
|
||||||
|
|
||||||
|
case MENT:
|
||||||
mentionAdapter.setData(mention);
|
mentionAdapter.setData(mention);
|
||||||
mentionAdapter.notifyDataSetChanged();
|
mentionAdapter.notifyDataSetChanged();
|
||||||
SwipeRefreshLayout mentionRefresh = ui.get().findViewById(R.id.mention);
|
SwipeRefreshLayout mentionRefresh = ui.get().findViewById(R.id.mention);
|
||||||
mentionRefresh.setRefreshing(false);
|
mentionRefresh.setRefreshing(false);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,9 +163,11 @@ public class MainPage extends AsyncTask<Integer, Integer, Integer> {
|
||||||
case 420:
|
case 420:
|
||||||
Toast.makeText(ui.get(), R.string.rate_limit_exceeded, Toast.LENGTH_SHORT).show();
|
Toast.makeText(ui.get(), R.string.rate_limit_exceeded, Toast.LENGTH_SHORT).show();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case -1:
|
case -1:
|
||||||
Toast.makeText(ui.get(), R.string.error_not_specified, Toast.LENGTH_SHORT).show();
|
Toast.makeText(ui.get(), R.string.error_not_specified, Toast.LENGTH_SHORT).show();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
Toast.makeText(ui.get(), errMsg, Toast.LENGTH_LONG).show();
|
Toast.makeText(ui.get(), errMsg, Toast.LENGTH_LONG).show();
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,15 +36,14 @@ import twitter4j.TwitterException;
|
||||||
|
|
||||||
public class ProfileLoader extends AsyncTask<Long, Long, Long> {
|
public class ProfileLoader extends AsyncTask<Long, Long, Long> {
|
||||||
|
|
||||||
public static final long GET_TWEETS = 2;
|
public static final long GET_TWEETS = 1;
|
||||||
public static final long GET_FAVORS = 3;
|
public static final long GET_FAVORS = 2;
|
||||||
// USER ACTION
|
// USER ACTION
|
||||||
public static final long ACTION_FOLLOW = 6;
|
public static final long ACTION_FOLLOW = 3;
|
||||||
public static final long ACTION_BLOCK = 4;
|
public static final long ACTION_BLOCK = 4;
|
||||||
public static final long ACTION_MUTE = 5;
|
public static final long ACTION_MUTE = 5;
|
||||||
// GET USER TWEETS
|
|
||||||
private static final long GET_USER = 1;
|
|
||||||
// INTERN FLAGS
|
// INTERN FLAGS
|
||||||
|
private static final long GET_USER = 6;
|
||||||
private static final long FAILURE = -1;
|
private static final long FAILURE = -1;
|
||||||
|
|
||||||
private TimelineAdapter homeTl, homeFav;
|
private TimelineAdapter homeTl, homeFav;
|
||||||
|
|
Loading…
Reference in New Issue