1

here で説明されているように、位置情報サービスを実装しています。私のアプリケーションは魅力的にコンパイルされて実行されますが、Intellij はこの奇妙なエラー メッセージを出し続けます:

クラス '[my class]' は、abstract として宣言するか、'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 CachesIDE を再起動します。

于 2013-06-05T17:02:12.913 に答える