1

ImageView画面の上隅にリップルセレクターがあります。何らかの理由でリップルが機能しません。私の画像を見てください! http://i.imgur.com/COFEQAO.png (画像を投稿するには 10 人の担当者が必要です ---)

View B濃い緑色の背景色をしています。この背景色を削除すると、波紋が機能します。

私のripple_selector.xml

<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="@color/button_highlight">
</ripple>

次のように ImageView にリップルを設定しています。 android:background="@drawable/ripple_selector"

波紋セレクターにマスクまたは背景を指定すると、同様に機能しますが、波紋をマスクしたくありません。何が問題なのですか?タイ。

4

1 に答える 1

1

これがバグなのか、リップル ドローアブルの意図した動作なのかはわかりませんが、リップル ドローアブルが独自のView/ViewGroupにない背景色の上に配置されている場合、描画されないと結論付けました。

于 2016-02-03T01:38:18.620 に答える