我正在尝试使用Parse编写安卓应用程序。我正在按照此链接上的教程进行操作:https://www.parse.com/docs/android_guide
虽然这个教程相当简单明了,但是我在查询Parse数据库时遇到了问题。具体部分请参考以下链接:https://www.parse.com/docs/android_guide#objects-retrieving
相关部分的代码:
我正在使用Android Studio 1.0.1,我遇到的错误是:
“派生自GetCallback的匿名类必须声明为抽象或实现GetCallback中的抽象方法'done(T,ParseException)'”
如果您有任何帮助或建议解决此问题,将不胜感激。谢谢。
编辑:
事实证明,问题只是我的Parse.com数据库出了某些问题...创建一个新的数据库可以解决它,但我现在有另一个问题:我可以在“done”函数内调试,并且对象包含了所有信息,但我无法在该函数外提取它。如何解决?谢谢。
ParseQuery<ParseObject> query = ParseQuery.getQuery("GameScore");
query.getInBackground("xWMyZ4YEGZ", new GetCallback<ParseObject>(){
public void done(ParseObject object, ParseException e){
if (e == null){
// object will be your game score
} else {
// something went wrong
}
}
});
我正在使用Android Studio 1.0.1,我遇到的错误是:
“派生自GetCallback的匿名类必须声明为抽象或实现GetCallback中的抽象方法'done(T,ParseException)'”
如果您有任何帮助或建议解决此问题,将不胜感激。谢谢。
编辑:
事实证明,问题只是我的Parse.com数据库出了某些问题...创建一个新的数据库可以解决它,但我现在有另一个问题:我可以在“done”函数内调试,并且对象包含了所有信息,但我无法在该函数外提取它。如何解决?谢谢。
@Override
添加到“done”方法中,会发生什么? - mkobitcom.parse.ParseException
,导致出现了同样的错误,希望这能帮助其他人。 - ElliotM