2015年8月24日月曜日

ボタン押下時のイベントハンドラを書く

Androidのイベントハンドラの書き方
今回はボタン押下時のイベント

1. MainActivity.javaのonCreateにハンドラを指定するコードを書く
        Button button = (Button)findViewById(R.id.button);
        button.setOnClickListener(new ButtonClickListener()); // 引数にリスナを書く

2. ↑のリスナのクラスを書き、onClickをoverrideする
    private class ButtonClickListener implements View.OnClickListener {
        @Override
        public void onClick(View v){
            // ここにアクションを書いておく(例:トーストを表示する)
      Toast.makeText(MainActivity.this, "クリックしました", Toast.LENGTH_SHORT).show();
        }
    }


0 件のコメント:

コメントを投稿