普通selector只能在两种状态图片之间切换,animated-selector允许通过帧动画从一个状态切换到另一个状态

XML代码:
<?xml version="1.0" encoding="utf-8"?>
<animated-selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 开启状态 -->
<item
android:id="@+id/state_on"
android:state_selected="true"
android:drawable="@drawable/bt_switch_01"/>
<!-- 关闭状态 -->
<item
android:id="@+id/state_off"
android:state_selected="false"
android:drawable="@drawable/bt_switch_10"/>
<!-- 开启切换到关闭的动画 -->
<transition
android:fromId="@id/state_on"
android:toId="@id/state_off">
<animation-list>
<item
android:drawable="@drawable/bt_switch_01"
android:dura

本文介绍了如何在Android中使用animated-selector实现帧动画效果的Selector,它能从一种状态平滑过渡到另一种状态,提供了比普通selector更丰富的交互体验。文章包括XML和Java代码示例,并邀请读者加入相关技术交流群,获取更多Android开发资源和学习资料。
最低0.47元/天 解锁文章
1227

被折叠的 条评论
为什么被折叠?



