1

これがこの質問に似ていることは知っていますが、私のニーズはまったく異なります。

が鳴っているかどうかを確認するために PHONE_STATE を読んでいます。しかし、問題は、Android マニフェストで定義されたブロードキャスト レシーバーでそれを行うことです。通話を受信すると、ダイアログをテーマにしたアクティビティを呼び出します。これは、ブロードキャスト レシーバーから Android フォンにビューを追加する方法が他にないためです。しかし、問題は、NON_TOUCHABLE フラグを設定したり、他のいくつかのフラグを設定したりしても、着信画面がまだフォーカスを失っていることです。これを行うアプリがいくつかあるため、フォーカスを失うことなくオーバーレイをポップアップできることを知っています。

誰もこれを達成する方法を知っていますか?

4

0 に答える 0