問題タブ [android-touch-event]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android: タッチ イベント フォーカス ビューを切り替える
でタッチイベントをキャッチしています。ImageView
タッチすると、ビューが非表示になり、すべてのビューが で覆われますFrameLayout
。layout
画像ビューのタッチ イベントを停止し、これをカバーしている新しい に新しいタッチ イベントを転送する必要がありますImageView
。
私はこのようなことを試しました:
試してみましdispatchEvent
たが、この場合は機能しません。これはimageView
、画面全体のほんの一部であり、画面全体をframeLayout
カバーしているためです。
とにかく、私は常に同じ問題に遭遇します.imageViewが古いタッチイベントを失い、最終的にフレームレイアウトがそれをキャッチし始めるように、指を離して画面にもう一度触れる必要があります. これを解決するにはどうすればよいですか?