在布局项

时间:2015-12-03 19:10:51

标签: android listview material-design

我的列表视图中有一个装满物品的导航抽屉,以及抽屉底部的线性布局,作为另一种选择。当单击列表中的任何项目时,它们的容器可以很好地激活材质波纹效果。我想知道如何在列表外的linearlayout按钮上启用相同的效果。

1 个答案:

答案 0 :(得分:0)

在drawable和drawable V21文件夹中,创建两个具有相同名称的xml文件(例如animation_xml.xml) 并且这里的逻辑是每当SDK版本> = LOLLIOP它将从drawableV21和LOLLIPOP< =获取值然后它将从Drawable获取值,

你应该将Button background设置为Drawable。

对于涟漪效应:animation_xml.xml

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

和普通:animation_xml.xml

<shape>
<solid android:color="#ff0000ff"/>
</shape>

了解更多信息: Ripple Animation guide