Измените цвет кнопки на клик и оставьте этот цвет - PullRequest
0 голосов
/ 31 октября 2019

Как я могу сделать так, чтобы цвет моей кнопки менялся на onClick и оставался тем же цветом. Я не хочу, чтобы он вернулся к исходному цвету, пока не нажмете снова. Все, что я видел здесь до сих пор, было изменением цвета, а затем возвращалось. Я хочу, чтобы моя кнопка оставалась в том же цвете, пока не будет нажата снова. Спасибо


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

    <item
        android:state_pressed="true">
        <shape>
            <solid
                android:color="@color/colorPrimaryAqua50"/>
            <stroke
                android:color="@color/colorPrimaryAqua50"
                android:width="1dp"/>
            <corners
                android:radius="8dp"/>
        </shape>
    </item>
    <item>
        <shape>
            <solid
                android:color="@color/colorWhite"/>
            <stroke
                android:color="@color/colorPrimaryAqua50"
                android:width="1dp"/>
            <corners
                android:radius="8dp"/>
        </shape>
    </item>

</selector>
...