0

ロックされた画面で特定のボタンの組み合わせを押すと、それ自体を起動できるアクティビティを作成しました。また、powerButtonを2回押したにもかかわらず、アクティビティを実行し続けることができました->画面をオフにして画面をオンにします->アクティビティはまだ実行されており、キーガードはまだ職務から引退しています。これは、アクティビティの onCreate() メソッドにフラグを追加することによって行われます。

 i.e. getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);

今、私は Intent.ACTION_CALL で同じことを達成したいと考えています。しかし、問題は、アンドロイドによって独占的に実行されているように見えるため、その意図のメソッドをオーバーライドできないことです。また、ここで必要なフラグを使用できないため、startActivity を押す前にインテントにフラグを追加しても機能しません。

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

4

1 に答える 1