Android: есть ли способ удалить цвет подсветки перед рябью анимации

У меня есть кнопка в форме прямоугольника с без полей. Я хочу, чтобы эффект пульсации при нажатии. Эффект пульсации будет в форме закругленного угла.

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="#BEECFF">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle">
            <solid android:color="@android:color/white" />
            <corners android:radius="20dp" />
        </shape>
    </item>

    <item android:drawable="@drawable/btn_shape" />

</ripple>

Я применил пульсацию, как указано выше. Но когда я нажимаю на кнопку, она сначала выделяет округлую форму, как показано ниже, а затем рябь анимации.

Я не хочу, чтобы это показывало скругленный прямоугольник. Я просто хочу иметь анимацию пульсации.

Возможно ли достичь? Большое спасибо.

0 ответов

Другие вопросы по тегам