我正在尝试RelativeLayout
在 API 22 上实现涟漪效应,但它没有出现。然而,同样的涟漪在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
。
谁能告诉我我做错了什么?