Как изменить настройки эффекта клика - PullRequest
0 голосов
/ 03 августа 2020

Я хотел бы изменить цвет эффекта щелчка на элементе предпочтений. Вот как это выглядит нормально: Нормальное состояние

И вот как это выглядит, когда я нажимаю на него: Нажатое состояние Я хочу сделать цвет щелчка намного ярче .

Как я могу изменить цвет щелчка для элемента предпочтений?

предпочтения. xml:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >


    <PreferenceCategory
        android:layout="@layout/preference_group_first"
        android:title="@string/settings_widget_category">

        <Preference
            android:layout="@layout/preference_option"
            android:title="@string/settings_widget_battery_optimization_title"
            android:summary="@string/settings_widget_battery_optimization_summary" />

    </PreferenceCategory>

</PreferenceScreen>

preference_option. xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    >

    <TextView
        android:id="@+android:id/title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_vertical"
        android:paddingLeft="30dp"
        android:paddingTop="5dp"
        android:textColor="@color/textColor"
        android:textSize="18sp"
        android:textStyle="bold" />

    <TextView
        android:id="@+android:id/summary"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_vertical"
        android:paddingLeft="30dp"
        android:layout_marginBottom="15dp"
        android:textColor="@color/borderColor"
        android:textSize="14sp"
        android:textStyle="bold" />

</LinearLayout>
...