Цвет маски RippleDrawable, для чего он нужен?

Ссылаясь на RippleDrawable для Android L,https://developer.android.com/reference/android/graphics/drawable/RippleDrawable.htmlесть способ маскировать, чтобы сдержать волновой эффект в представлении. Маскировка выполняется как

<ripple android:color="#ff0000ff">
    <item android:drawable="@drawable/white" />
</ripple>

Мы могли бы также замаскировать это, используя

<ripple android:color="#ff0000ff">
    <item android:drawable="@drawable/black" />
</ripple>

Как упоминалось в документе, слой маски не рисуется на экране, а просто маскирует эффект ряби. Мне любопытно, почему нужно установить цвет (белый или черный или что-нибудь) там? Есть ли у нас какой-нибудь значимый из нас, устанавливающий цвет как Маска, или это действительно какое-то значение подойдет?

Надежды кого-то просветите ... спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос