[解決済み] Android Studio 3.5で "setOnClicklistener "が動作しない。
2022-02-08 16:46:58
質問
私はAndroidプログラミングの初心者で、ボタンをクリックするとWebアクティビティが開くような簡単なブラウザを作っているのですが、Android Studio 3.5でsetOnClicklistenerが利用できないことに驚いています。
解決方法は?
すべての機能要素のコードは、アクティビティ内の
onCreate()
メソッドを使用します。ボタンをクリックできるようにしたいので、そのために
setOnClickListener()
の中で
onCreate()
メソッドで、このように指定します。
public void onCreate(Bundle savedInstanceState) { (パブリックボイドオンクリエイト) super.onCreate(savedInstanceState)。 setContentView(R.layout.activity_selectionactivity); Button button = findViewById(R.id.google); //このidはビューではなくボタンのものであるべきです。 button.setOnClickListener(new View.OnClickListener() {) オーバーライド //TODO 何かをする } } }
一部のテキストをハイライトしたのは、画像から9の
th
は、コード補完メニューから取得した setOnClickListener ですが、親はグループから取得した
android.view.View
からではなく
android.widget.Button
. 必ず
R.id.google
はボタンであり、またコードは
onCreate()
関連
-
[解決済み] java.sql.SQLException: ユーザー 'root'@'localhost' (using password: YES) のためのアクセスが拒否されました。
-
[解決済み] "java.nio.charset.MalformedInputException" を避けるために、すべての包括的なCharset。入力の長さ= 1"?
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Android Studioでパッケージ名を変更する
-
[解決済み] Android Studioの「assets」フォルダはどこに配置すればいいですか?
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] アプリケーションを終了することは嫌われますか?
-
[解決済み] グリッドレイアウトにおけるフリングジェスチャーの検出
-
[解決済み] TextViewのリンクをクリック可能にする方法
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"実引数リストと形式引数リストの長さが異なる"
-
[解決済み】Java、"変数名 "を変数に解決することができない
-
[解決済み】宣言されたパッケージが期待されるパッケージと一致しない ""
-
[解決済み】HTTPステータス500 サーブレットクラスのインスタンス化エラー [重複]。
-
[解決済み】 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver [重複]。
-
[解決済み】Javaの部分文字列:「文字列のインデックスが範囲外」。
-
[解決済み】「java -cp」と「java -jar」の違い?
-
[解決済み】スレッド "main "での例外 java.util.NoSuchElementException
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み】koch snowflake java recursion