【问题标题】:Android ripple select animation on layout item布局项目上的Android波纹选择动画
【发布时间】:2015-12-03 19:10:50
【问题描述】:

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

【问题讨论】:

标签: android listview material-design


【解决方案1】:

在drawable和drawable V21文件夹中,创建两个同名的xml文件(例如animation_xml.xml) 这里的逻辑是每当 SDK 版本>=LOLLIOP 时,它都会从 drawableV21 和 LOLLIPOP 中获取值

你应该将按钮背景设置为可绘制。

涟漪效果: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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 2019-08-31
    • 1970-01-01
    • 2011-04-17
    • 2010-09-13
    相关资源
    最近更新 更多