diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2015-09-13 21:32:56 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2015-09-13 21:32:56 +0900 |
commit | 941b6856a42d11223aabab87a38ec5f320ee932c (patch) | |
tree | 19286911edbf7e28df6c5b04688383bc32262688 /app/src/main/java/net/lacolaco/smileessence/view | |
parent | eaca630c77ba94d14dec67413672594ead7b39dc (diff) | |
download | SmileEssence-941b6856a42d11223aabab87a38ec5f320ee932c.tar.gz |
役割のよくわからない TwitterApi クラスを削除
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view')
11 files changed, 29 insertions, 41 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java index 8f090869..09015113 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java @@ -33,7 +33,6 @@ import net.lacolaco.smileessence.activity.MainActivity; import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.twitter.StatusFilter; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.HomeTimelineTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.util.UIHandler; @@ -67,7 +66,7 @@ public class HomeFragment extends CustomListFragment<StatusListAdapter> { adapter.addToTop(tweet); adapter.update(); }); - final Twitter twitter = TwitterApi.getTwitter(((MainActivity) getActivity()).getCurrentAccount()); + final Twitter twitter = ((MainActivity) getActivity()).getCurrentAccount().getTwitter(); final Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount((MainActivity) getActivity())); new HomeTimelineTask(twitter, paging) { @Override @@ -101,7 +100,7 @@ public class HomeFragment extends CustomListFragment<StatusListAdapter> { return; } final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setSinceId(adapter.getTopID()); @@ -127,7 +126,7 @@ public class HomeFragment extends CustomListFragment<StatusListAdapter> { final MainActivity activity = (MainActivity) getActivity(); final StatusListAdapter adapter = getAdapter(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setMaxId(adapter.getLastID() - 1); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/MentionsFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/MentionsFragment.java index a78042c2..a3cf6ea0 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/MentionsFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/MentionsFragment.java @@ -34,7 +34,6 @@ import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.ExtractionWord; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.twitter.StatusFilter; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.MentionsTimelineTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.view.adapter.StatusListAdapter; @@ -72,7 +71,7 @@ public class MentionsFragment extends CustomListFragment<StatusListAdapter> { } } }); - final Twitter twitter = TwitterApi.getTwitter(((MainActivity) getActivity()).getCurrentAccount()); + final Twitter twitter = ((MainActivity) getActivity()).getCurrentAccount().getTwitter(); final Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount((MainActivity) getActivity())); final StatusListAdapter adapter_ = adapter; new MentionsTimelineTask(twitter, paging) { @@ -96,7 +95,7 @@ public class MentionsFragment extends CustomListFragment<StatusListAdapter> { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); final StatusListAdapter adapter = getAdapter(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setSinceId(adapter.getTopID()); @@ -119,7 +118,7 @@ public class MentionsFragment extends CustomListFragment<StatusListAdapter> { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); final StatusListAdapter adapter = getAdapter(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setMaxId(adapter.getLastID() - 1); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/MessagesFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/MessagesFragment.java index 29a8a9c3..7d43a21c 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/MessagesFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/MessagesFragment.java @@ -32,7 +32,6 @@ import com.handmark.pulltorefresh.library.PullToRefreshBase; import net.lacolaco.smileessence.activity.MainActivity; import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.twitter.StatusFilter; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.DirectMessagesTask; import net.lacolaco.smileessence.twitter.task.SentDirectMessagesTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; @@ -69,7 +68,7 @@ public class MessagesFragment extends CustomListFragment<MessageListAdapter> { adapter.addToTop(message); adapter.update(); }); - final Twitter twitter = TwitterApi.getTwitter(((MainActivity) getActivity()).getCurrentAccount()); + final Twitter twitter = ((MainActivity) getActivity()).getCurrentAccount().getTwitter(); final Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount((MainActivity) getActivity())); new DirectMessagesTask(twitter, paging) { @Override @@ -99,7 +98,7 @@ public class MessagesFragment extends CustomListFragment<MessageListAdapter> { public void onPullDownToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final MessageListAdapter adapter = getAdapter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { @@ -122,7 +121,7 @@ public class MessagesFragment extends CustomListFragment<MessageListAdapter> { public void onPullUpToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final MessageListAdapter adapter = getAdapter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java index 797069d1..a4d8ddb1 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java @@ -45,7 +45,6 @@ import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.logging.Logger; import net.lacolaco.smileessence.preference.UserPreferenceHelper; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.TweetTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.util.BitmapThumbnailTask; @@ -378,7 +377,7 @@ public class PostFragment extends PageFragment implements TextWatcher, View.OnFo StatusUpdate statusUpdate = state.toStatusUpdate(); MainActivity mainActivity = (MainActivity) getActivity(); boolean resizeFlag = new UserPreferenceHelper(mainActivity).getValue(R.string.key_setting_resize_post_image, false); - TweetTask tweetTask = new TweetTask(TwitterApi.getTwitter(mainActivity.getCurrentAccount()), statusUpdate, state.getMediaFilePath(), resizeFlag); + TweetTask tweetTask = new TweetTask(mainActivity.getCurrentAccount().getTwitter(), statusUpdate, state.getMediaFilePath(), resizeFlag); tweetTask.execute(); PostState.newState().beginTransaction().commit(); mainActivity.openHomePage(); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java index a7075cc6..454c1311 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java @@ -50,7 +50,6 @@ import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.notification.NotificationType; import net.lacolaco.smileessence.notification.Notificator; import net.lacolaco.smileessence.twitter.StatusFilter; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.SearchTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.util.UIHandler; @@ -58,7 +57,6 @@ import net.lacolaco.smileessence.view.adapter.SearchListAdapter; import net.lacolaco.smileessence.view.dialog.SelectSearchQueryDialogFragment; import net.lacolaco.smileessence.viewmodel.StatusViewModel; -import twitter4j.Paging; import twitter4j.Query; import twitter4j.QueryResult; import twitter4j.Twitter; @@ -89,7 +87,7 @@ public class SearchFragment extends CustomListFragment<SearchListAdapter> implem setAdapter(adapter); final MainActivity activity = (MainActivity) getActivity(); - final Twitter twitter = TwitterApi.getTwitter(activity.getCurrentAccount()); + final Twitter twitter = activity.getCurrentAccount().getTwitter(); String lastUsedSearchQuery = activity.getLastSearch(); if (!TextUtils.isEmpty(lastUsedSearchQuery)) { startSearch(twitter, lastUsedSearchQuery); @@ -139,7 +137,7 @@ public class SearchFragment extends CustomListFragment<SearchListAdapter> implem public void onPullDownToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final SearchListAdapter adapter = getAdapter(); String queryString = adapter.getQuery(); if (TextUtils.isEmpty(queryString)) { @@ -185,7 +183,7 @@ public class SearchFragment extends CustomListFragment<SearchListAdapter> implem public void onPullUpToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final SearchListAdapter adapter = getAdapter(); String queryString = adapter.getQuery(); if (TextUtils.isEmpty(queryString)) { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java index 6b805cc5..317a1105 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java @@ -43,7 +43,6 @@ import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.notification.Notificator; import net.lacolaco.smileessence.twitter.StatusFilter; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.UserListStatusesTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.util.UIHandler; @@ -81,7 +80,7 @@ public class UserListFragment extends CustomListFragment<UserListListAdapter> im UserListListAdapter adapter = new UserListListAdapter(getActivity()); setAdapter(adapter); - final Twitter twitter = TwitterApi.getTwitter(((MainActivity) getActivity()).getCurrentAccount()); + final Twitter twitter = ((MainActivity) getActivity()).getCurrentAccount().getTwitter(); String lastUserList = getMainActivity().getLastUserList(); if (!TextUtils.isEmpty(lastUserList)) { startUserList(twitter, lastUserList); @@ -106,7 +105,7 @@ public class UserListFragment extends CustomListFragment<UserListListAdapter> im public void onPullDownToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = getMainActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final UserListListAdapter adapter = (UserListListAdapter) getAdapter(); String listFullName = adapter.getListFullName(); if (TextUtils.isEmpty(listFullName)) { @@ -142,7 +141,7 @@ public class UserListFragment extends CustomListFragment<UserListListAdapter> im public void onPullUpToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = getMainActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); final UserListListAdapter adapter = (UserListListAdapter) getAdapter(); String listFullName = adapter.getListFullName(); if (TextUtils.isEmpty(listFullName)) { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.java index dec88dda..7fe1c5cd 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.java @@ -40,7 +40,6 @@ import net.lacolaco.smileessence.command.Command; import net.lacolaco.smileessence.command.CommandOpenURL; import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.notification.Notificator; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.DeleteMessageTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.view.DialogHelper; @@ -173,7 +172,7 @@ public class MessageDetailDialogFragment extends StackableDialogFragment impleme ConfirmDialogFragment.show(getActivity(), getString(R.string.dialog_confirm_commands), new Runnable() { @Override public void run() { - new DeleteMessageTask(new TwitterApi(account).getTwitter(), message.getId()).execute(); + new DeleteMessageTask(account.getTwitter(), message.getId()).execute(); dismiss(); } }); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/SendMessageDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/SendMessageDialogFragment.java index 7713b0c9..8e9c9402 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/SendMessageDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/SendMessageDialogFragment.java @@ -42,7 +42,6 @@ import com.twitter.Validator; import net.lacolaco.smileessence.R; import net.lacolaco.smileessence.activity.MainActivity; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.SendMessageTask; import net.lacolaco.smileessence.twitter.util.TwitterUtils; import net.lacolaco.smileessence.data.PostState; @@ -155,7 +154,7 @@ public class SendMessageDialogFragment extends StackableDialogFragment implement private void sendMessage() { MainActivity activity = (MainActivity) getActivity(); - Twitter twitter = TwitterApi.getTwitter(activity.getCurrentAccount()); + Twitter twitter = activity.getCurrentAccount().getTwitter(); String text = editText.getText().toString(); new SendMessageTask(twitter, screenName, text).execute(); hideIME(); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java index a8a6ca40..2965c465 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java @@ -44,7 +44,6 @@ import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.entity.User; import net.lacolaco.smileessence.twitter.TweetBuilder; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.DeleteStatusTask; import net.lacolaco.smileessence.twitter.task.FavoriteTask; import net.lacolaco.smileessence.twitter.task.RetweetTask; @@ -159,7 +158,7 @@ public class StatusDetailDialogFragment extends StackableDialogFragment implemen confirm(activity, new Runnable() { @Override public void run() { - new DeleteStatusTask(TwitterApi.getTwitter(account), tweet.getOriginalTweet().getId()).execute(); + new DeleteStatusTask(account.getTwitter(), tweet.getOriginalTweet().getId()).execute(); dismiss(); } }); @@ -288,9 +287,9 @@ public class StatusDetailDialogFragment extends StackableDialogFragment implemen private void toggleFavorite(MainActivity activity, Account account, Tweet tweet, Boolean isFavorited) { long statusID = tweet.getOriginalTweet().getId(); if (isFavorited) { - new UnfavoriteTask(TwitterApi.getTwitter(account), statusID).execute(); + new UnfavoriteTask(account.getTwitter(), statusID).execute(); } else { - new FavoriteTask(TwitterApi.getTwitter(account), statusID).execute(); + new FavoriteTask(account.getTwitter(), statusID).execute(); } } @@ -299,9 +298,9 @@ public class StatusDetailDialogFragment extends StackableDialogFragment implemen @Override public void run() { if (retweetID != -1L) { - new DeleteStatusTask(TwitterApi.getTwitter(account), retweetID).execute(); + new DeleteStatusTask(account.getTwitter(), retweetID).execute(); } else { - new RetweetTask(TwitterApi.getTwitter(account), tweet.getOriginalTweet().getId()).execute(); + new RetweetTask(account.getTwitter(), tweet.getOriginalTweet().getId()).execute(); } } }); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java index fa074767..12dcc01c 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java @@ -34,7 +34,6 @@ import net.lacolaco.smileessence.R; import net.lacolaco.smileessence.activity.MainActivity; import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.GetTalkTask; import net.lacolaco.smileessence.view.adapter.StatusListAdapter; @@ -65,7 +64,7 @@ public class TalkChainDialogFragment extends StackableDialogFragment { public Dialog onCreateDialog(Bundle savedInstanceState) { MainActivity activity = (MainActivity) getActivity(); final Account account = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(account); + Twitter twitter = account.getTwitter(); View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_talk_list, null); ListView listView = (ListView) view.findViewById(R.id.listview_dialog_talk_list); final StatusListAdapter adapter = new StatusListAdapter(getActivity()); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java index 8c7cdd53..146d3d8d 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java @@ -52,7 +52,6 @@ import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.entity.Tweet; import net.lacolaco.smileessence.entity.User; import net.lacolaco.smileessence.logging.Logger; -import net.lacolaco.smileessence.twitter.TwitterApi; import net.lacolaco.smileessence.twitter.task.FollowTask; import net.lacolaco.smileessence.twitter.task.ShowFriendshipTask; import net.lacolaco.smileessence.twitter.task.UnfollowTask; @@ -173,7 +172,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements public void onPullDownToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setSinceId(adapter.getTopID()); @@ -195,7 +194,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements public void onPullUpToRefresh(final PullToRefreshBase<ListView> refreshView) { final MainActivity activity = (MainActivity) getActivity(); final Account currentAccount = activity.getCurrentAccount(); - Twitter twitter = TwitterApi.getTwitter(currentAccount); + Twitter twitter = currentAccount.getTwitter(); Paging paging = TwitterUtils.getPaging(TwitterUtils.getPagingCount(activity)); if (adapter.getCount() > 0) { paging.setMaxId(adapter.getLastID() - 1); @@ -277,7 +276,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements private void executeUserTimelineTask(final User user, final Account account, final StatusListAdapter adapter) { tabHost.getTabWidget().getChildTabViewAt(1).setVisibility(View.GONE); - Twitter twitter = TwitterApi.getTwitter(account); + Twitter twitter = account.getTwitter(); new UserTimelineTask(twitter, user.getId()) { @Override protected void onPostExecute(List<Tweet> tweets) { @@ -373,7 +372,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements private void toggleFollowing(final User user, final Account account, final Activity activity) { lockFollowButton(activity); Boolean isFollowing = buttonFollow.getTag() != null ? (Boolean) buttonFollow.getTag() : false; - Twitter twitter = new TwitterApi(account).getTwitter(); + Twitter twitter = account.getTwitter(); if (isFollowing) { new UnfollowTask(twitter, user.getId()) { @Override @@ -421,7 +420,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements private void updateRelationship(Activity activity, final long userId) { MainActivity mainActivity = (MainActivity) activity; Account account = mainActivity.getCurrentAccount(); - Twitter twitter = new TwitterApi(account).getTwitter(); + Twitter twitter = account.getTwitter(); if (userId == account.userID) { textViewFollowed.setText(R.string.user_detail_followed_is_me); buttonFollow.setVisibility(View.GONE); |