1

我正在实施此处描述的位置服务。我的应用程序像魅力一样编译并运行,但 Intellij 不断给出这个奇怪的错误消息:

类“[我的类]”必须声明为抽象或在“ConnectionCallbacks”中实现抽象方法“onConnected()”

在此处输入图像描述

当我转到ConnectionCallbacks的声明时,我看到以下内容:

static interface ConnectionCallbacks {
    void onConnected();

    void onDisconnected();
}

这是不正确的,因为当我对 Google 的示例应用程序执行相同操作时,我看到以下内容:

static interface ConnectionCallbacks {
    void onConnected(android.os.Bundle bundle);

    void onDisconnected();
}

我无法弄清楚为什么这只发生在我的项目中。

4

1 回答 1

2

如果编辑器报告错误,但代码编译正常,则很可能 IDE 缓存已损坏。你应该做File| Invalidate Caches并重新启动 IDE。

于 2013-06-05T17:02:12.913 回答