onClickプロパティとsetOnClickListnerの違いツイートシェアはてブLINEPocketどうも、tatsuです!今日は、onClickプロパティとsetOnClickListnerの違いを説明します。Studioのバージョンは2.3.3です。目次onClickプロパティとsetOnClickListnerの違いonClickプロパティでクリックイベントを付けるactivity_main.xmlMainActivity.javasetOnClickListnerでクリックイベントを付けるactivity_main.xmlMainActivity.java何が違うかonClickプロパティとsetOnClickListnerの違いウィジェットにクリックイベントを付けるとき、以下の2つの方法があります。onClickプロパティでクリックイベントを付けるactivity_main.xmlactivity_main.xmlは以下のようにします。android:onClick="clickMethod"/>MainActivity.javaMainActivity.javaは以下のようにします。}setOnClickListnerでクリックイベントを付けるactivity_main.xmlactivity_main.xmlは以下のようにします。Me!"/>MainActivity.javaMainActivity.javaは以下のようにします。}}何が違うか両者とも同じ動きをし、onClickプロパティで指定したほうがシンプルに記述できます。clickイベントはよく使われることからonClickプロパティが用意されているのであり、click意外のイベント処理の場合はイベントリスナーを使用します。clickではonClickプロパティを使用してもよいのですが、イベントリスナーの記述方式に慣れておくためにもイベントリスナーを使用することをオススメします。コメントをキャンセルメールアドレスが公開されることはありません。ListViewで項目を追加・削除するRECOMMENDこちらの記事も人気です。