@Override public View getView(int position, View convertView, ViewGroup parent) { User user = profiles.get(position); LayoutInflater inflater = LayoutInflater.from(parent.getContext()); ViewGroup view; if (convertView == null) { view = (ViewGroup) inflater.inflate(R.layout.profile_item, parent, false); } else view = (ViewGroup) convertView; setText(view, R.id.userDisplayName, user.getDisplayName()); setText(view, R.id.userName, user.getUserName()); displayProfileImage(view, R.id.profiel, user.getProfilePic()); return view; }
@Override public void requestDone(Object result) { activity.hideView(progress); // ArrayList<User> posts = (ArrayList<User>) result; // if (posts.size() == 0 && currentPage == 0) { // activity.showView(container.findViewById(R.id.noData)); // return; // } ArrayList<User> posts = new ArrayList<User>(); for (int i = 0; i < 3; i++) { User user = new User(); user.setUserName("mraouf"); user.setDisplayName("Melad Raouf"); user.setProfilePic("/userfiles/20/6fcc4227-12b5-433c-993c-596f36e20fbc.jpg"); posts.add(user); } addFriends(posts); activity.hideView(container.findViewById(R.id.noData)); listView.onLoadMoreComplete(); // listView.onRefreshComplete(); notifyDataSetChanged(); }