【问题标题】:parse anonymous class does not implement abstract method解析匿名类不实现抽象方法
【发布时间】:2015-01-16 10:01:09
【问题描述】:

我试图在我的主活动中的按钮单击事件中从 Parse 云存储中检索对象,这是我从 parse.com 站点示例中复制的简单代码:

    ParseQuery<ParseObject> query = ParseQuery.getQuery("WtestObj2");
    query.countInBackground(new CountCallback() {

        public void done(int count, ParseException e) {
            if (e == null) {
                //
            } else {
                //
            }
        }
    });

当我构建时出现以下错误,似乎我的“新 CountCallback”正在创建一个未实现抽象方法的匿名 cals,但我从 parse.com 在线文档 here 复制了代码 100%,我的 Android Studio 项目还有什么问题?

'anonymous com.mobilevision.wtrend.MainActivity$4' 不是抽象的并且 不覆盖抽象方法 done(int,ParseException) 计数回调

【问题讨论】:

  • 您是否导入了正确的ParseException?也就是说,com.parse.ParseException,而不是 java.text.ParseException
  • @MikeM。就是这样,谢谢!如果您将其作为答案,则会对其进行投票并使其成为解决方案。谢谢!!

标签: java android parse-platform android-studio


【解决方案1】:

您似乎(或者可能您的 IDE)导入了错误的 ParseException 类。应该是com.parse.ParseException

【讨论】:

  • 不需要导入任何异常。这一切都由 Gradle 完成!
猜你喜欢
  • 1970-01-01
  • 2021-11-24
  • 1970-01-01
  • 2016-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-06
  • 2020-02-04
相关资源
最近更新 更多