我想创建一个按钮动画,如纽带后退按钮在下面的图像。当它被点击时,它被高亮显示为椭圆形,然后平滑地弯曲背景颜色的透明度。

发布于 2014-07-24 02:53:26
通过选择器可以达到大致类似的效果,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
android:exitFadeDuration="@android:integer/config_mediumAnimTime" >
<item android:state_pressed="false" android:state_focused="true" android:drawable="@color/red" />
<item android:state_pressed="true" android:drawable="@color/dark_red" />
<item android:drawable="@color/red" />
</selector>将此选择器添加为res/draweble文件夹中的bg_selector.xml。然后将其设置为TextView(或其他视图)的背景:
android:background="@drawable/bg_selector"附言:android:exitFadeDuration中的所有魔术
https://stackoverflow.com/questions/24918425
复制相似问题