private void getFriendRequests(){
ParseQuery<ParseObject> query = ParseQuery.getQuery("FriendRequests");
query.whereEqualTo("To",ParseUser.getCurrentUser().getUsername());
query.whereNotEqualTo("Accepted", true);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
fillFriendRequests(objects);
displayFriendRequest();
} else {
}
}
});
}
private void fillFriendRequests(List<ParseObject> list){
for(ParseObject object:list){
frArrayStrings.add(object.getString("From"));
}
public void displayFriendRequest(){
friendRequestView= (ListView)mview.findViewById(R.id.listViewFriendReqs);
mAdapter = new ArrayAdapter<>(getActivity(),android.R.layout.simple_list_item_1,frArrayStrings);
friendRequestView.setAdapter(mAdapter);
setClickListenter();
}
我无法理解为什么即使查询中有字符串也没有得到任何结果。 我当然把这个查询命名为正确,但是当我看到它时 object.getString(“From”);在textview中,没有任何内容,textize为0.你能解决我的代码有什么问题吗?