@Override protected void onPostExecute(FriendUnsubsrcibe query) { super.onPostExecute(query); FriendFollowing.Friend f = (FriendFollowing.Friend) allFriends.find(id); f.setWatched(0); adapter.notifyDataSetChanged(); }
@Override protected void onPostExecute(FriendSubscribe query) { super.onPostExecute(query); final FriendFollowing.Friend f = (FriendFollowing.Friend) allFriends.find(id); FriendSubscribe.Data d = (FriendSubscribe.Data) query.getData(); if (d.getAllow()) { f.setWatched(1); adapter.notifyDataSetChanged(); } else { AlertDialog.Builder b = new AlertDialog.Builder(ac); b.setTitle(ac.getResources().getString(R.string.alert)) .setMessage(ac.getResources().getString(R.string.this_prifile)) .setNegativeButton( ac.getResources().getString(R.string.ok), new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.cancel(); f.setWatched(2); adapter.notifyDataSetChanged(); } }); AlertDialog dialog = b.create(); dialog.show(); } adapter.notifyDataSetChanged(); }
@Override protected void onPostExecute(FriendFollowing query) { if (checkResult(query)) { FriendFollowing.Data data = (FriendFollowing.Data) query.getData(); for (int i = 0; i < data.friends.size(); i++) { FriendFollowing.Friend f = (FriendFollowing.Friend) data.friends.get(i); ProfileQuery pq = new ProfileQuery(appSettings, String.valueOf(f.getID())); pq.getResponse(WebQuery.GET); ProfileQuery.UserProfile p = pq.getData(); int ii = 0; ii++; } allFriends = data.friends; adapter = new FriendsFollowingAdapter(allFriends); // adapter.notifyDataSetChanged(); lvFriends.setAdapter(adapter); if (lvFriends.getCount() <= 0) noUsersFound(true); else noUsersFound(false); } super.onPostExecute(query); }