通知ドロワーの透明な背景に透明な背景を持つ通知を作成したいと考えています。出来ますか?
(ディビヤは私の発言を改善したいと思っていますが、それは私が必要としているものではないことがわかりました.
NotificationCompat.Builder を使用して通知を作成する場合、通知ドロワーで背景を透明に設定できるかどうか疑問に思います。「通知ドロワーで通知の背景を透明にする」だけでなく、システム UI を変更することで解決できることがわかっています。)
通知ドロワーの透明な背景に透明な背景を持つ通知を作成したいと考えています。出来ますか?
(ディビヤは私の発言を改善したいと思っていますが、それは私が必要としているものではないことがわかりました.
NotificationCompat.Builder を使用して通知を作成する場合、通知ドロワーで背景を透明に設定できるかどうか疑問に思います。「通知ドロワーで通知の背景を透明にする」だけでなく、システム UI を変更することで解決できることがわかっています。)
カスタム通知レイアウトを使用して、通知の表示方法を制御できます。
しかし、なぜあなたがこれをしたいのか理解できません。通知は UI のシステム部分に表示されるため、その下には何もありません。「フルスクリーン」を使用している場合、通知は表示されません。
私の知る限り、いいえ。通知の背景として使用するカスタム ドローアブルを設定できます。もちろん、完全に透明な png を使用することもできますが、それでも通知ドロワー自体と同じくらい透明になります。
通知ドロワーとその透過性は、システム アプリケーションである SystemUI アプリによって制御され、実行時に別の apk から変更することはできません。または、Android OS ソース コードをダウンロードし、SystemUI のソース コードを変更し、OS 全体を再コンパイルし、デバイス用のカスタム ROM イメージを構築してデバイスにインストールすることができます。カスタム ROM などを試してみたい場合は、このフォーラムの投稿が同じトピックを扱っているようです。