我的 Parse 类中有一个数组类型的列,如下图所示:
这是我之前存储的一个字符串ArrayList。 我想将该数组检索到 Android 应用程序中的另一个 Activity 中。我不太确定如何去做这件事。目前,我的方法是创建一个扩展 ParseObject 类的类,然后创建一个 getter 方法来检索它,如下所示:
import com.parse.ParseClassName;
import com.parse.ParseObject;
import java.util.ArrayList;
import java.util.List;
@ParseClassName("Workout")
public class ParseWorkout extends ParseObject{
public ArrayList<String> getReps() {
return get("Reps");
}
}
但是,它给了我这个错误:
检索存储的数组对象的正确方法是什么?
最佳答案
您可以使用getList("Reps")
方法:
@ParseClassName("Workout")
public class ParseWorkout extends ParseObject{
public List<String> getReps() {
return getList("Reps");
}
}
API 引用(已移动):http://parseplatform.org/Parse-SDK-Android/api/com/parse/ParseObject.html#getList(java.lang.String)
关于java - 如何从 Parse.com 检索数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31237001/