私は Android 開発に不慣れで、TouchListener (または任意のイベント リスナー) をボタンに追加して、その領域全体の動きに反応する方法があるかどうか疑問に思っていました。たとえば、画面の中央にボタンがあり、上からスワイプを開始すると、指がボタン領域に達すると反応するはずです。
これは私がそれを行うと思ったコードです
private OnTouchListener tLis = new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// Perform Action
Button b = (Button) findViewById(R.id.button1);
b.setText("Touched");
return false;
}
};
助けてくれてありがとう!