Added the color of the colorPrimaryVariant to avoid the run time exception while load the MaterialCardView resource. Modified the test case for the new version material design library. Bug: 118886724 Test: robotest Change-Id: I55791b8eef2263587b2ae3d7a2f5b9da9929fc9a
32 lines
1.7 KiB
XML
32 lines
1.7 KiB
XML
<resources>
|
|
<style name="Theme.Settings" parent="@android:style/Theme.DeviceDefault.Settings">
|
|
<!-- For AndroidX AlertDialogs -->
|
|
<item name="alertDialogTheme">@style/Theme.AppCompat.DayNight.Dialog.Alert</item>
|
|
</style>
|
|
|
|
<!-- Override the main app's style for ActionPrimaryButton to get around lack of new style
|
|
support in robolectric -->
|
|
<style name="ActionPrimaryButton" parent="android:Widget.DeviceDefault.Button"/>
|
|
|
|
<!-- Test version of Theme.Settings.Home. Needed to build homepage activity in Robolectric -->
|
|
<style name="Theme.Settings.Home" parent="Theme.AppCompat.DayNight.NoActionBar">
|
|
<item name="colorPrimary">#ffffff</item>
|
|
<item name="colorPrimaryDark">#ffffff</item>
|
|
<item name="colorAccent">#ffffff</item>
|
|
<item name="preferenceTheme">@style/PreferenceTheme</item>
|
|
<item name="android:windowLightStatusBar">true</item>
|
|
<!-- Define this color for material design -->
|
|
<item name="colorPrimaryVariant">@android:color/white</item>
|
|
</style>
|
|
|
|
<style name="ThemeOverlay.SwitchBar.Settings" parent="@android:style/ThemeOverlay.Material.ActionBar">
|
|
<item name="android:textColorPrimary">@android:color/white</item>
|
|
<item name="switchBarMarginStart">@dimen/switchbar_subsettings_margin_start</item>
|
|
<item name="switchBarMarginEnd">@dimen/switchbar_subsettings_margin_end</item>
|
|
<item name="switchBarBackgroundColor">@color/switch_bar_background</item>
|
|
<item name="switchBarBackgroundActivatedColor">?android:attr/colorAccent</item>
|
|
<item name="switchBarRestrictionIcon">@drawable/ic_help</item>
|
|
</style>
|
|
|
|
</resources>
|