Как отключить альфа-значение Lollipop для Android?

У меня пульсация, работающая с пользовательским цветом. Однако цвет никогда не бывает полностью непрозрачным. Согласно ответам Каким должен быть цвет пульсации, colorPrimary или colorAccent? (Material Design) у него всегда есть альфа 40%. Глядя на ответы, я попытался использовать следующий v21 определенный drawable xml, чтобы выделить непрозрачный красный фон после его выбора:

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
        android:color="#ffff0000">
    <item android:id="@android:id/mask">
        <color android:color="#ffffffff" />
    </item>
</ripple>

Однако, я всегда получаю альфа-красный цвет, а не непрозрачный красный цвет, как я хочу. Можно ли получить непрозрачную рябь? Вот скриншот пульсации, где красный никогда не бывает полностью непрозрачным.

введите описание изображения здесь

Вы можете найти простой пример эффекта пульсации в https://github.com/gradha/Stackoverflow33217896 с использованием пульсации XML и другой, сгенерированной кодом. Последнее предполагает, что невозможно реализовать непрозрачную пульсацию без перезаписи кода.