我在 Android 上使用 Parse SDK。似乎没有关于使用 ParseObject.saveAll(List<ParseObject>)
的任何文档方法。我有一个名为 Test
的子类延伸ParseObject
.我已经能够使用大部分 ParseObject
到目前为止的方法,但我想使用 saveAll
保存整个列表方法,但它需要 List<ParseObject>
并且不会接受 List<Test>
.有什么想法吗?
最佳答案
您的 ParseObject 模型可能喜欢这样
class Person extends ParseObject
{
public static String NAME = “name”;
public static int AGE = “age”;
public void setName(String name)
{
put(NAME,name);
}
public void setAge(int age)
{
put(AGE,age);
}
public Stirng getName()
{
return get(NAME);
}
public int getAge()
{
return get(AGE);
}
}
现在,Person 是 ParseObject 的子类。您可以使用 ParseObject.saveAll(List personList)
Person person1 = new Person();
person1.setName("Mike");
person1.setAge(18);
Person person2 = new Person();
person2.setName("John");
person2.setAge(25);
List<Person> personList = new ArrayList<Person>();
personList.add(person1);
personList.add(person2);
ParseObject.saveAll(personList);
关于android - 解析Android SDK,保存所有子类对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21486545/