Есть ли список или шаблон переопределенных тем управления? - PullRequest
0 голосов
/ 07 сентября 2018

Я знаю, что вы можете глобально устанавливать темы управления, используя 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, используя мой вопрос, но я не могу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...