ボタンのクリックイベントを取得します。
- implementsでOnClickListenerを設定
- OnClickListenerは、android.view.Viewの方を使う
- public void onClick(View v){}を記述しておく
- layout/main.xmlでボタン配置、ID、テキストを設定しておく
- IDは、btnと設定したとする
- private Button btn; を宣言しておく
onCreate関数内に以下のソースを記述
setContentView(R.layout.main); btn = (Button)findViewById(R.id.button01); btn.setText("please,click"); btn.setOnClickListener(this);
onClick内に以下のソースを記述
if(v == btn){ btn.setText("クリックされました"); }
これでクリック時にボタンがクリックされましたに変わります。