将android.R.attr.colorControlHighlight设置为红色不会反映在我的视图波纹中

时间:2019-05-29 15:36:02

标签: android layout themes android-theme ripple

我尝试将视图波纹颜色更改为alpha值为10%的红色,但仍保持常规的灰色。

我想念什么?

    <ImageView
        android:id="@+id/close_button"

...
 android:padding="12dp"
        android:alpha="0"
        android:theme="@style/ripple_theme"
        android:background="?attr/selectableItemBackground"
        android:contentDescription="@string/og_close_icon_a11y"
        android:visibility="gone"
        app:srcCompat="@drawable/quantum_gm_ic_close_vd_theme_24"
        tools:ignore="InconsistentLayout"/>

values.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

  <style name="ripple_theme">
    <item name="colorControlHighlight">@color/google_yellow100</item>
  </style>

</resources>

另外,我是否需要将Alpha设置为10%,或者这是波纹自动设置的值?

0 个答案:

没有答案