2

通知シェードがプルダウンされたときに、アクティビティをフォアグラウンドにすることはできますか?
私のアプリケーションは単純なVoIPアプリケーションです。着信画面のアクティビティは、プルダウンすると通知シェードの後ろに表示されます。
アクティビティの開始時に通知シェードを非表示にする方法はありますか?ネイティブGSM呼び出しの場合に発生します。

4

1 に答える 1

0

Java のリフレクション コードで通知シェードを非表示にすることができます。それ以外の場合、通知シェードがプルダウンされたことを検出する唯一の方法は、アプリのアクティビティがフォアグラウンドにあるときです。onWindowFocusChangedそのために、アクティビティでメソッドをオーバーライドできます。

于 2016-05-04T14:35:39.027 に答える