タグ

2020年3月25日のブックマーク (1件)

  • WebView で forceDark を設定した時のメモ - Qiita

    Android の WebView で forceDark を適用するのに調査したので、メモとして残します。 WebView で forceDark を使う場面自体少ないかと思いますが、WebView で表示させてるプライバシーポリシーやライセンスの画面を黒くするために調査しました。 Light テーマの場合 Theme.AppCompat.Light など DayNight テーマを使用していない場合はアプリのテーマに android:forceDarkAllowed="true" を追加することで WebView を強制的に黒くさせることができます。 この方法の場合はアプリのテーマで強制的に色を黒くさせるため、必要な画面のみ適用させる必要があります。 DayNight テーマの場合 デフォルトではテーマなどの forceDarkAllowed を参照して黒にするかを切り替えるようになっ

    WebView で forceDark を設定した時のメモ - Qiita
    kimukou_26
    kimukou_26 2020/03/25
    “setForceDark” 実行自体はされるけど、適応されるのはOS10から(OS9自体にはその機能がない<LGEとか) Galaxyはナイトモードとして独自拡張しているので適応される機種もある