Я знаю, что вы можете глобально устанавливать темы управления, используя styles.xml и ссылаясь на тему для действий.
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/PrimaryColor</item>
<item name="colorPrimaryDark">@color/PrimaryDarkColor</item>
<item name="colorAccent">@color/SecondaryColor</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:statusBarColor">@color/PrimaryDarkColor</item>
<item name="android:textColor">@color/PrimaryTextColor</item>
<item name="android:datePickerStyle">@style/datepicker</item>
<item name="android:textViewStyle">@style/textView</item>
<item name="android:spinnerStyle">@style/spinner</item>
<item name="android:checkBoxStyle">@style/CheckboxStyle</item>
<item name="android:dropDownListViewStyle">@style/DropDownStyle</item>
</style>
<style name="datepicker">
<item name="colorPrimary">@color/PrimaryColor</item>
<item name="colorPrimaryDark">@color/PrimaryDarkColor</item>
<item name="colorAccent">@color/SecondaryColor</item>
</style>
<style name="spinner">
<item name="android:background">@drawable/SpinnerBackground</item>
</style>
<style name="textView" parent="android:Widget.TextView">
<item name="android:textSize">@dimen/defaultTextViewSize</item>
</style>
<style name="DialogThemeButton">
<item name="android:background">@color/PrimaryDarkColor</item>
</style>
<style name="DialogThemeTextAppearance">
<item name="android:textColor">@color/PrimaryTextColor</item>
</style>
<style name="DropDownStyle" parent="android:Widget.ListView.DropDown">
<item name="android:divider">@drawable/SpinnerDivider</item>
<item name="android:dividerHeight">1dp</item>
</style>
<style name="CheckBoxStyle" parent="android:Widget.ListView.DropDown">
<item name="android:divider">@drawable/SpinnerDivider</item>
<item name="android:dividerHeight">1dp</item>
</style>
<style name="DialogTheme" parent="Theme.AppCompat.Dialog.Alert">
<item name="android:background">@android:color/white</item>
<item name="colorAccent">@color/PrimaryDarkColor</item>
<item name="android:textColor">@color/PrimaryDarkColor</item>
<item name="android:textColorPrimary">@color/PrimaryTextColor</item>
<!-- <item name="android:textAppearanceMedium">@style/DialogThemeTextAppearance</item>-->
<item name="android:buttonBarButtonStyle">@style/DialogThemeButton</item>
</style>
</resources>
Вопрос:
Есть ли какой-нибудь способ найти подходящие названия предметов для любого вида управления?
Я думаю, что смогу найти его в Google, используя мой вопрос, но я не могу.