画面の最前面にViewが表示されるserviceを作っています.
表示されたViewは画面全体を覆っていますが,画面の外側のみを使用して操作するものです.
つまり,画面を囲むようにserviceが描画され操作しますが,中央の領域は他のアプリが表示され操作できるようにしたいです.
そのため,Viewの中央は透過させており,呼び出し元のアプリが見えるようになっています.
しかし,中央の透明な部分(他のアプリが描画されている領域)をタッチしてもserviceへのタッチイベントしか発生しません.
serviceは全画面を使って設置しているので,背後にあるアプリへタッチイベントが発生しないのはわかるのですが,この解決方法がわかりません.
また,過去に他の方が同じような質問をされていましたが有力な回答を得られていません.(https://teratail.com/questions/59806)
回答よろしくお願いいたします.
あなたの回答
tips
プレビュー