0

現在のユーザーのフレンド リストを Android の PFRelation で解析して保存しました。現在のユーザーのフレンド リストをクエリして listView に表示したい (または ListAdapter、どちらが優れているかわかりません)

やり方を教えてもらえますか?提供されるソースコードは素晴らしいでしょう

追加情報が必要な場合はお知らせください。

ありがとうございました

編集:私はこのコードを試しましたが、エラーが発生しました

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

ここで、T は型変数です。T は、インターフェース FindCallback で宣言された ParseObject を拡張します。

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());
            }
        }
    });


}

これを修正する方法を知っている人はいますか?ありがとう

4

0 に答える 0