1. ホーム
  2. java

[解決済み] シンボル'button'を解決できない -Android Studio [終了].

2022-01-30 03:56:54

質問

音楽プレーヤーアプリを作成しようとしていますが、ボタンを使って2つのアクティビティをリンクしようとすると、エラー "シンボル 'button' を解決できませんが、どうすればいいですか?ボタンウィジェットをインポートしてみましたが、'button'は赤くハイライトされたままです。Alt+Enterでも解決しません。何か良い方法はありませんか?

解決するには?

ここで、忘れていることがあるかもしれません。

  • ボタンに名前をつける(idをつける)、デフォルトではbutton1, button2, ...という名前になっていると思います。
  • ボタンオブジェクトを宣言するときは、大文字のBを使用します。

Button myButton = new Button("play music");

ボタンが必要なアクティビティでButtonがインポートされていることを確認する必要があります(していると思います)。

xmlでボタンを追加するには、このようにします。

<Button
     android:id="@+id/button_id"
     android:layout_height="wrap_content"
     android:layout_width="wrap_content"
     android:text="@string/play_music_button" />