2016年2月20日土曜日

ボタン押下時のハンドラを書く(その2)

よく書籍に乗っていたの(そんでもって前に書いたもの)は、
1. デザイナでボタンを配置する(この時のIDを覚えておく)
2. ハンドラの関数を書く。
3.onCreateでボタンをfindViewByIdして、ハンドラとして登録する。

ですが、ボタンの場合のもうちょっと簡単に書く方法
1. デザイナでボタンを配置する
2. ハンドラの関数をMainAcitivyjavaに書く (MainActivityのメソッドとして書く)
     public void onButtonClick(View v){
        Toast.makeText(MainActivity.this, "クリックした",Toast.LENGTH_SHORT).show();
    }
3. デザイナで配置したボタンを選択し、 onClickに"2"で記載したハンドラ名を選ぶ

こっちの方が簡単ですね。


0 件のコメント:

コメントを投稿