Closed2
Android ダークテーマの設定について
Android StudioのArcticFoxでアプリを新規作成したらデフォルトでダークモードに対応してた。
OSの設定に紐付いているようで、無効にする方法が分からないので調べてる。
試したこと
-
values-night
のthemeファイルをコメントアウト -> X - 上記のディレクトリごと削除 -> ✗
うーん?強制ダーク機能か…?
強制ダークでは、ライトテーマのアプリの各ビューを分析し、画面描画の前に自動的にダークテーマが適用されます。一部のデベロッパーは、強制ダークとネイティブ実装を混用することにより、ダークテーマ実装に必要な時間を節約しています。
原因はデフォルトのテーマがDayNight
になってたからだった。Light
に変えたらダークモード解除できた。
<!-- OSの設定に連動して切り替わる -->
<style name="Theme.MyApp" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- 常にライトモード -->
<style name="Theme.MyApp" parent="Theme.MaterialComponents.Light.DarkActionBar">
このスクラップは2021/11/21にクローズされました