ボタンをタッチした時のアクションがひとつなら
OnClickListener
ボタンを長押しした時と短くタッチした時でアクションを分ける場合は
OnTouchListener // ⇒MotionEvent.ACTION_DOWNが取得できる
OnLongClickListener
OnTouchListener // ⇒MotionEvent.ACTION_UPが取得できる
OnClickListener
タッチイベントはボタンに触れた時と離した時で別のイベントを取得できるので、それぞれ違う処理を実行したい場合にも有効。
コメント
コメントなどありましたら、GitHubのディスカッションへお願いします。(書き込みには、GitHubのアカウントが必要です)