1<?xml version="1.0" encoding="utf-8"?><!-- 2 ~ Copyright 2022 The Android Open Source Project 3 ~ 4 ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 ~ you may not use this file except in compliance with the License. 6 ~ You may obtain a copy of the License at 7 ~ 8 ~ https://www.apache.org/licenses/LICENSE-2.0 9 ~ 10 ~ Unless required by applicable law or agreed to in writing, software 11 ~ distributed under the License is distributed on an "AS IS" BASIS, 12 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 ~ See the License for the specific language governing permissions and 14 ~ limitations under the License. 15 --> 16 17<resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> 18 <!-- A custom theme for the system bars color sample to verify overriding the system default --> 19 <!-- These values aren't used directly, but do make it more difficult to handle correctly --> 20 <style name="SystemBarsColorSampleTheme" parent="@android:style/Theme.Material.Light.NoActionBar"> 21 <item name="android:windowLightStatusBar" tools:targetApi="23">true</item> 22 <item name="android:windowLightNavigationBar" tools:targetApi="27">true</item> 23 </style> 24 25 <style name="DialogSystemUiControllerTheme" parent="SystemBarsColorSampleTheme"> 26 <!-- Set the default dialog them to be fullscreen --> 27 <!-- This is a workaround for https://issuetracker.google.com/issues/198064319 --> 28 <item name="android:dialogTheme">@style/FullscreenDialogTheme</item> 29 </style> 30 31 <style name="FullscreenDialogTheme"> 32 <item name="android:windowIsFloating">false</item> 33 <item name="android:windowBackground">@android:color/transparent</item> 34 </style> 35 36 <style name="Theme.Sample.ThemeAdapter.Material" parent="Theme.MaterialComponents.DayNight.NoActionBar"> 37 <item name="android:statusBarColor">?attr/colorPrimaryVariant</item> 38 39 <item name="colorPrimary">@color/deep_orange_300</item> 40 <item name="colorPrimaryVariant">@color/deep_orange_600</item> 41 <item name="colorSecondary">@color/pink_a200</item> 42 <item name="colorSecondaryVariant">@color/pink_dark</item> 43 44 <item name="textAppearanceHeadline3">@style/TextAppearance.Sample.ThemeAdapter.Headline3</item> 45 <item name="textAppearanceSubtitle1">@style/TextAppearance.Sample.ThemeAdapter.Subtitle1</item> 46 <item name="textAppearanceCaption">@style/TextAppearance.Sample.ThemeAdapter.Caption</item> 47 48 <item name="shapeAppearanceSmallComponent">@style/ShapeAppearance.Sample.ThemeAdapter.SmallComponent</item> 49 <item name="shapeAppearanceMediumComponent">@style/ShapeAppearance.Sample.ThemeAdapter.MediumComponent</item> 50 <item name="shapeAppearanceLargeComponent">@style/ShapeAppearance.Sample.ThemeAdapter.LargeComponent</item> 51 </style> 52 <style name="Theme.Sample.ThemeAdapter.Material3" parent="Theme.Material3.DayNight.NoActionBar"> 53 <!-- Material 3 sample uses dynamic color on Android 12+, or falls back to baseline --> 54 </style> 55</resources>