[解決済み] Android Studio - あいまいなメソッド呼び出し getClass()
2022-07-16 17:07:32
質問
Android Studioを使用してAndroidアプリケーションを作成しています。
私のコードは動作し、コンパイルされます。
最近、IDEは以下のコードのgetClassでエラー(赤線)を表示します。
fragment.getClass().getSimpleName()
しかし、それでもアプリケーションはコンパイルされ、実行されます。
というエラーが出ます。
Ambiguous method call. Both
getClass () in Object and
getClass () in Object match.
また、なぜこのコードはまだ実行されているのでしょうか?
どのように解決するのですか?
Android Studioのバグだと思います。ご存知のように、Android StudioはIntelliJ PlatformとIntelliJ IDEA Community Editionの既存の機能をベースにしています。
GoogleがJetBrainsと共同で開発したものです。そして、同じバグが IntelliJ でも発生することが報告されています。 そのため エラー報告
唯一の
回避策
を呼び出すインスタンスをキャストすることです。
getClass()
にキャストすることです。
Object
を次のようにします。
((Object) this).getClass()
関連
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Android Studioでパッケージ名を変更する
-
[解決済み] Android Studioの「assets」フォルダはどこに配置すればいいですか?
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
-
[解決済み] Rが解決できない - Androidエラー
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】Android Studioです。jarをライブラリとして追加しますか?
-
[解決済み] FloatingActionButtonのサンプルとサポートライブラリ
-
[解決済み] Android - Snackbar vs Toast - 使い方と違い。
-
[解決済み] Androidの縦長(回転)ラベルについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CardView layout_width="match_parent "が親のRecyclerViewの幅と一致しない。
-
[解決済み] XMLで矩形を描画できますか?
-
[解決済み] 非ActivityクラスでContextを取得する [重複].
-
[解決済み] AndroidでTextViewの下にアンダーラインを引くには
-
[解決済み] AsyncTaskLoaderとAsyncTaskの比較
-
[解決済み] Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
-
[解決済み] 確認(yes/no)用のDialogPreferenceを実装するには?
-
[解決済み] Android Studioからプロジェクトを削除する
-
[解決済み] Fragment ActionBarCompatの内部からgetSupportActionBarを取得する。
-
[解決済み] AndroidでJSONオブジェクトをRequestで送信するには?