2016-07-16 10 views
0

Dies ist wahrscheinlich eine sehr grundlegende Frage, aber ich bin sehr neu für Android.Android + Parse erhalten objectId von Abfrage

Wie bekomme ich die Objekt-ID des zurückgegebenen Elements aus dieser Abfrage?

ParseQuery<ParseObject> query = ParseQuery.getQuery("GameScore"); 
 
query.whereEqualTo("playerName", "Dan Stemkoski"); 
 
query.findInBackground(new FindCallback<ParseObject>() { 
 
    public void done(List<ParseObject> scoreList, ParseException e) { 
 
     if (e == null) { 
 
      Log.d("score", "Retrieved " + scoreList.size() + " scores"); 
 
     } else { 
 
      Log.d("score", "Error: " + e.getMessage()); 
 
     } 
 
    } 
 
});

Antwort

1

Um Objekt-ID erhalten von scoreList Sie diese Liste iterieren und getObjectId Methode verwenden.

Beispiel wie diese

for(ParseObject obj : scoreList) 
{ 
String id = obj.getObjectId; 
} 
Verwandte Themen