java - Parse 教程的问题 (Android)

标签 java android parse-platform

我正在尝试使用 Parse 编写 Android 应用程序。我正在关注此链接上的教程:https://www.parse.com/docs/android_guide

虽然教程/指南相当简单,但我在查询 Parse 数据库时遇到问题。指南的具体部分是:https://www.parse.com/docs/android_guide#objects-retrieving

相关部分的代码:

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,我得到的错误是:

Class 'Anonymous class derived from GetCallback' must be either be declared abstract or implement abstract method 'done(T,ParseException) in GetCallback

非常感谢任何有关如何解决此问题的帮助或建议,谢谢。

编辑:

事实证明,这只是我在 Parse.com 上的数据库以某种方式损坏了...创建一个新数据库修复了它,无论出于何种原因。但是我还有另一个问题。我可以在 done 函数内部进行调试,该对象包含所有信息。但是,我无法在 done 函数之外提取它。这是怎么做到的?谢谢。

最佳答案

我遇到了同样的错误。就我而言,我自动导入了错误的库:

import java.text.ParseException;

代替

import com.parse.ParseException;

只需检查您的导入。

关于java - Parse 教程的问题 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28005022/

相关文章:

android - 可以监控应用程序的安全性吗?

Android:关闭 SQLite 数据库

java - JSONLD : How to convert a json into JsonLD?

java - 当我们将应用程序部署为 war 文件时,如何在 itext 7 转换器属性中设置 baseUri

java - 快速排序比 Java 中的插入排序和选择排序慢多少?

ios - 从解析列获取数组到 UITableView

android - 应用程序在 15-20 秒内重新打开时因运行时异常而崩溃

java - 是否可以在 Java 中创建自定义运算符?

Android 在通知点击时打开特定的标签 fragment

iphone - 创建一个包含许多产品的数据库