モケラ

Tech Sheets

mokelab

Buttonタップ時のイベントを設定する

最終更新日:2015-08-15

Buttonをタップしたときの処理は、次のようにsetOnClickListener()で指定します。

@Bind(android.R.id.button1) Button mButton;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    // 中略
    mButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Log.v("Main", "ボタンがクリックされたよ");
        }
    });
}

setOnClickListener()はViewのメソッドなので、Button以外にも設定することができます。

一覧に戻る