4

Notification.Stylesなどの新しい Jelly Bean を使用している場合BigPictureStyle、通知バーを開くと、Notificationデフォルトで展開されます。に関するドキュメントによるとbigContentView、彼らは次のように述べています。

システム UI は、独自の裁量で、通常のコンテンツ ビューの代わりにこれを表示することを選択できます。

...その裁量でキーワードになります。Notification通知バーを開いたときにデフォルトで折りたたむ方法を探しています。現在、このNotificationクラスは、これを行うために呼び出すためのメソッドまたはフラグを提供していません。ソースを自分のアプリにコピーしNotificationていくつかの変更を加えるか、自分自身を膨らませてRemoteViewsdefault をオーバーライドすることbigContentViewを検討しましたが、システム UI がいつ を展開したり折りたたんだりするかを判断することを考えるとNotification、それらのアイデアは合理的ではないようです。

Notifications通知バーを開いたときにデフォルトで新しい Jelly Bean を折りたたんだままにし、いつ展開するかをユーザーに決定させることについて、誰かアドバイスや知識はありますか?

4

0 に答える 0