[解決済み] Androidステータスバーアイコンの色
2022-04-26 08:26:16
質問
ステータスバーを変更することは可能でしょうか?
アイコン
カラー (
ではない
ステータスバーの色です。
colorPrimaryDark
)
でこのステータスバーにしたいとします。
<item name="colorPrimaryDark">@android:color/white</item>
とアイコンを黒くすることは可能でしょうか?
ありがとうございます。
EDITです。
M developer preview の新機能: windowLightStatusBar。これをオンにして テーマで、システムに暗い前景色を使用するように指示します。 明るい色のステータスバー Mプレビューにはバグがあるようです。 通知アイコンは白のままですが、システムステータスアイコンは は半透明の黒に正しく変更されます。
からです。 ローマン・ヌリク Google+ ポスト
解決方法は?
ロリポップ以降ではありません。Android 5.0から、ガイドラインに記載されています。
通知アイコンは全体が白でなければなりません。
そうでない場合でも、システムはアイコンのアルファチャンネルだけを考慮して、白色にレンダリングします。
回避策
ロリポップでカラーアイコンを表示させる唯一の方法は
targetSdkVersion
を値に変換します。
<21
しかし、ガイドラインに従って、白いアイコンのみを使用する方が良いと思います。
しかし、それでも色のついたアイコンを使いたい場合は 描画可能な色合い メソッドが追加されました。
関連
-
ConstraintLayoutのいくつかのプロパティの概要(RelativeLayoutの強化版、LinearLayoutの比例プロパティを含む、階層ツールの削減)。
-
アンドロイドリストビュー
-
アンドロイドシェイプ、グラデーション、角丸、ボーダーラインの設定
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み] Androidでフローティングアクションボタンの色を変更する
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】Androidでステータスバーの色を変更する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
gitlab 設定エラー。リモートリポジトリから読み込めなかったか、ホストキーの検証に失敗しました。
-
アンドロイドプロジェクトのパッケージングにgradleを使用する際の問題点
-
アプリはGoogle検索でインデックスされません Androidmanifestのクソみたいな黄色い警告
-
アンドロイドスタジオでJunitのエラー問題を解決する
-
JVMのエラーに遭遇しました。Java Runtime Environmentによって致命的なエラーが検出されました。
-
GoogleMapと連携し、位置情報の取得が可能
-
view.getRootView()の本当の意味とテストについて
-
AndroidStudioのショートカット 検索/置換
-
android.content.ActivityNotFoundException を解決します。Intent問題を処理するActivityが見つからない