How to query current, friends list and add it to ListView in android with parse

64 Views Asked by At

I've saved current user's friend list with PFRelation in android with parse and I want to query the current user's friend list to show it in listView (Or ListAdapter, I don't know which one is better)

Can you guys show me how to do it? source code provided will be great

let me know if you need any additional info!

Thank you

EDIT: I've tried this code but there's error occur says that

Error:(67, 25) error: name clash: done(List<ParseObject>,ParseException) in <anonymous com.example.krisanapongpoonsawat.chatit.User$1> and done(List<T>,ParseException) in FindCallback have the same erasure, yet neither overrides the other

where T is a type-variable: T extends ParseObject declared in interface FindCallback

private void loadUserList()
{
    ParseQuery query = new ParseQuery("Friends");
    query.whereEqualTo("owner", ParseUser.getCurrentUser().getObjectId().toString());
    query.findInBackground(new FindCallback() {
        public void done(List<ParseObject> friendList, ParseException e) {
            if (e == null) {
                Log.d("score", "Retrieved " + friendList.size() + " scores");
                for (int i = 0; i < friendlist.size(); i++) {
                    Object object = friendlist.get(i);
                    String name = ((ParseObject) object).getObjectId().toString();
                    listAdapter.add(name);


                }
            } else {
                Log.d("score", "Error: " + e.getMessage());
            }
        }
    });


}

Does anyone know how to fix this? Thanks

0

There are 0 best solutions below