API 22で波及効果を実装しようとしてRelativeLayout
いますが、表示されません。ただし、同じ波紋が a で機能しButton
ます。
私のリップル ドローアブルのコードは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#d1c4e9">
<item android:id="@android:id/mask"
android:drawable="@android:color/white" />
<item android:drawable="@drawable/rect"/>
</ripple>
相対レイアウトのコードは次のとおりです。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:background="@drawable/ripple">
</RelativeLayout>
この後、リップルは と の背景として設定されButton
ますRelativeLayout
。ボタンの波紋はうまく機能しますが、まったく表示されませんRelativeLayout
。
誰が私が間違っているのか教えてもらえますか?