@Override public void onResume() { super.onResume(); setProfileView(); BaiduAnalyzeUtils.onPageStart("个人微博"); // 分组发生改变 if (ActivityHelper.getInstance().getBooleanShareData("ChanneSortHasChanged", false) || ActivityHelper.getInstance().getBooleanShareData("offlineChanneChanged", false)) { setGroupList(); } }
@Override public void onClick(View v) { // 关注群 if (v.getId() == R.id.btnFriendCounter) { FriendshipPagerFragment.launch(getActivity(), mUser, 0); // FriendsFragment.launch(getActivity(), mUser); } // 粉丝群 else if (v.getId() == R.id.btnFollowerCounter) { FriendshipPagerFragment.launch(getActivity(), mUser, 1); // FollowersFragment.launch(getActivity(), mUser); } // 分组 else if (v.getId() == R.id.txtGroups) { setGroupList(); } }
@Override public void onFriendshipCreated(WeiBoUser targetUser) { if (mFriendship != null) mFriendship.getSource().setFollowing(true); mUser.setRecentStatusId(targetUser.getRecentStatusId()); if (mNewUser != null) mNewUser.setRecentStatusId(targetUser.getRecentStatusId()); mGroupMemberListed = new GroupMemberListed(); mGroupMemberListed.setLists(new ArrayList<GroupListed>()); mGroupMemberListed.setUid(mUser.getIdstr()); setProfileView(); setGroupList(); getActivity().invalidateOptionsMenu(); getAdapter().notifyDataSetChanged(); }