我正在为我的按钮使用动画,但是当我点击动画时发生的速度太快你几乎看不到它只有两个drawables,其中一个selector.xml状态被按下了
我怎样才能让动画慢一点
答案 0 :(得分:1)
您可以使用android:enterFadeDuration
和android:exitFadeDuration
来达到预期效果。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" android:enterFadeDuration="400" android:exitFadeDuration="400">
<item android:drawable="@color/pressed" android:state_pressed="true" />
<item android:drawable="@color/default" />
</selector>
答案 1 :(得分:0)
此android:duration="200"
是动画发生的时间(以毫秒为单位)。如果需要,可以选择500(0.5秒)或更长时间。