Android 点击变样式(变色)。

来源:互联网 发布:一键海淘 知乎 编辑:程序博客网 时间:2024/06/07 16:53

有的项目需求比较高,点击得变色。松开后还原。
其实有很多第三方框架,都很6的。
比如说:这个框架,外国人收集的各种UI动画。

第一种:

点击后变色,松开后颜色返回,。<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/icon_pictures"android:state_pressed="false"  />    <item android:drawable="@drawable/icon_pictures2"android:state_pressed="true"   /></selector>

第二种:选中后变色。再次点击后还原//一般用在RadiosButton中

<selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/ic_tabbar_store_normal" android:state_checked="false"/>    <!--选中时的图片背景-->    <item android:state_checked="true"   android:drawable="@drawable/ic_tabbar_store_click" /></selector>
0 0