Viewから派生したカスタムビューがあります。ビューがクリックされたとき、およびクリックが発生した場所のx、y位置を通知したいのですが。ロングクリックでも同じです。
これを行うように見えます、私はオーバーライドする必要がありますonTouchEvent()。OnClickListenerただし、代わりにイベントのx、y位置を取得する方法はありませんか?
そうでない場合、モーションイベントが「実際の」クリックであるかロングクリックであるかなどを判断する良い方法は何ですか?onTouchEvent矢継ぎ早などで多くのイベントを生成し、