Googleサポートライブラリの新しいアップデートを手に入れ始めました。アプリにTheme.AppCompat.DayNight
を実装したいと思います。
私が抱えている問題は、それをカスタマイズする方法を誰も説明していないようだということです。それで、昼と夜に別のcolorAccent
を持ちたい場合、どうすればよいですか?ベースとなるさまざまな暗いテーマと明るいテーマを指定することになっていますか?前もって感謝します!
夜のリソース修飾子フォルダー を使用できます。
このようにして、夜と昼の色やその他のリソースを定義できます。
修飾子:night
:夜間notnight
:日中
例:
<style name="AppTheme" parent="Theme.AppCompat.DayNight">
<item name="colorPrimary">@color/primary</item>
</style>
values-night
およびvalues-notnight
フォルダはあなたの色を定義します:
<color name="primary">XXXX</color>
公式投稿 に注意してください:
このモードのサポートをはるかに簡単にするために、標準色を使用するか、AppCompatの着色サポートを利用することを検討してください。