Activity
いくつかの s を生成するがありますMotionEvent
( 経由MotionEvent.obtain()
)。Activity
これらの生成されたタッチ/モーション イベントをの子ビューに渡したいと思います。ドキュメントからActivity.onTouchEvent()
、子ビューの1つがイベントを処理しない場合にのみ呼び出されます。つまり、生成されたタッチイベントを子に渡すためにそれを呼び出すことはできません。
生成されたタッチイベントを親MainActivity
から子ビューに送信する方法はありますか?通常は応答します(たとえば、子ビューにOnClickListener
セットがあり、生成されたダウン/アップタッチイベントを子ビュー、私はOnClickListener
呼び出されたい)?
あるアクティビティから別のアクティビティにタッチ イベントを送信しようとしているのではなく、これはすべて自分のアプリケーション内にあることに注意してください。また、私のデバイスはルート化されていないため、ルート化を必要とするソリューションは役に立ちません。