Parseuser Username Adapter In Android Listview Doesn't Show Data
im trying to show the usernames of all the people in my Parse.com User.class in an Android ListView, but it won't show any Data if I execute it. It runs on my Samsung Galaxy S2 wit
Solution 1:
set adapter after cycle
if (e == null) {
for (int i = 0; i < userlist.size(); i++) {
ParseUser u = (ParseUser) userlist.get(i);
String name = u.getString("username");
listAdapter.add(name);
}
userlist.setAdapter(listAdapter);
Solution 2:
ParseQueryAdapter.QueryFactory<ParseUser> factory;
factory = newParseQueryAdapter.QueryFactory<ParseUser>() {
@Overridepublic ParseQuery<ParseUser> create() {
ParseQueryquery=newParseQuery("User");
return query;
}
};
mainAdapter = newParseQueryAdapter<ParseUser>(this, factory) {
@Overridepublic View getItemView(final ParseObject user, View v, ViewGroup parent) {
if (v == null) {
v = View.inflate(getContext(), R.layout.your_list_view, null);
}
return v;
}};
mainAdapter.setPaginationEnabled(true);
mainAdapter.setTextKey("title");
mainAdapter.setImageKey("Image");
mainAdapter.loadObjects();
see if this works
Post a Comment for "Parseuser Username Adapter In Android Listview Doesn't Show Data"