有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android+解析从查询中获取objectId

这可能是一个非常基本的问题,但我对安卓非常陌生

如何从该查询中获取返回项的objectId

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

共 (1) 个答案

  1. # 1 楼答案

    要从scoreList获取对象id,可以迭代该列表并使用getObjectId方法

    像这样的例子

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