styles: Fix styling for context menus and dialogs
...and use the AppCompat-provided DayNight selector theme
This commit is contained in:
parent
f32e15106a
commit
c46c701ff3
|
@ -1,9 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools">
|
||||
<style name="AppTheme.DayNight" parent="Theme.AppCompat.NoActionBar">
|
||||
<!-- empty -->
|
||||
</style>
|
||||
|
||||
<style name="AppTheme" parent="AppTheme.Override">
|
||||
<item name="android:windowLightStatusBar">false</item>
|
||||
<item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">false</item>
|
||||
|
|
|
@ -1,12 +1,6 @@
|
|||
<resources>
|
||||
|
||||
<!-- Used to switch between day / night -->
|
||||
<style name="AppTheme.DayNight" parent="Theme.AppCompat.Light.NoActionBar">
|
||||
<!-- Empty -->
|
||||
</style>
|
||||
|
||||
<!-- Base application theme. -->
|
||||
<style name="AppTheme.Base" parent="AppTheme.DayNight">
|
||||
<style name="AppTheme.Base" parent="Theme.AppCompat.DayNight.NoActionBar">
|
||||
<!-- Customize your theme here. -->
|
||||
<item name="colorPrimary">@color/colorPrimary</item>
|
||||
<item name="colorPrimaryDark">@color/colorPrimary</item>
|
||||
|
@ -18,6 +12,8 @@
|
|||
<item name="android:textColor">@color/colorTextPrimary</item>
|
||||
<item name="android:textColorSecondary">@color/colorTextSecondary</item>
|
||||
<item name="android:itemBackground">@color/colorPrimary</item>
|
||||
<item name="android:listViewStyle">@style/ListViewTheme</item>
|
||||
<item name="android:alertDialogTheme">@style/AlertDialogTheme</item>
|
||||
</style>
|
||||
|
||||
<style name="AppTheme.Override" parent="AppTheme.Base">
|
||||
|
@ -28,6 +24,21 @@
|
|||
<!-- Empty; override from specific styles -->
|
||||
</style>
|
||||
|
||||
<!-- Themes for dialogs and context menus -->
|
||||
<style name="ListViewTheme" parent="@android:style/Widget.ListView">
|
||||
<item name="android:background">@color/colorPrimary</item>
|
||||
</style>
|
||||
|
||||
<style name="AlertDialogTheme" parent="Theme.AppCompat.DayNight.Dialog.Alert">
|
||||
<item name="android:background">@color/colorPrimary</item>
|
||||
<item name="android:headerBackground">@color/colorPrimary</item>
|
||||
<item name="android:windowTitleStyle">@style/AlertDialogTitleTextStyle</item>
|
||||
</style>
|
||||
|
||||
<style name="AlertDialogTitleTextStyle" parent="TextAppearance.AppCompat.Title">
|
||||
<item name="android:background">@color/colorPrimary</item>
|
||||
</style>
|
||||
|
||||
<!-- Theme for ActionBar -->
|
||||
<!-- Display the text as accent color -->
|
||||
<style name="ToolbarTheme" parent="ThemeOverlay.AppCompat.ActionBar">
|
||||
|
|
Loading…
Reference in New Issue