ビューがあります(具体的には WebView )。そのビューでは、次のようなものがあります。
setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {
//user has clicked
}
}
});
これは、ユーザーがビューをタップ/クリックしたことを常に保証しますか? そうでない場合、クリックが保証されないのはどのような場合ですか??
すべてのユーザーの「クリック」を傍受したい。「クリック」は、ボタンを「クリック」するのと同じように考えてください。ただし、モバイル デバイス上だけです。このコードがさまざまなデバイスから 1 億回呼び出されることを想像してみてください。