ステータス バー (全画面表示) を非表示にするこのアクティビティがありますが、ユーザーがいつでも通知領域を表示できるようにしたいと考えています。ステータスバーが表示されていなくても、派手なプルダウンアニメーションとすべてを使用して、コードから通知領域を表示するように Android に指示する方法はありますか? NotificationManagerとすべての通知 APIを調べましたが、何も見つかりませんでした。方法があると疑い始めます。
質問する
1090 次
1 に答える
3
はい、このコードを実行したい場所に追加できます
Object sbservice = getSystemService( "statusbar" );
Class<?> statusbarManager = Class.forName( "android.app.StatusBarManager" );
Method showsb = statusbarManager.getMethod( "expand" );
showsb.invoke( sbservice );
そして、この権限を追加します
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
于 2012-07-03T16:43:41.743 に答える