android 按钮设计中state_selected属性
2013-07-01 17:54
363 查看
在android中,如果搞几个tab,然后想做到当移动到某个TAB的按钮上时,
图片变一个颜色,比如为图片A,移走时,图片变成另外一个,可以设计如下:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/outbox_gray"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/outbox_white" />
</selector>
也就是说,使用state_selected="true" 表明当被选择时,使用哪张图片了,
很简单
图片变一个颜色,比如为图片A,移走时,图片变成另外一个,可以设计如下:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/outbox_gray"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/outbox_white" />
</selector>
也就是说,使用state_selected="true" 表明当被选择时,使用哪张图片了,
很简单
相关文章推荐
- Android之drawable state各个属性详解
- Android应用设计提示:Google Play和<uses-sdk>属性
- 【转】Android之drawable state各个属性详解
- Android selector 的shape、gradient、stroke、corners 、state_pressed等属性嵌套写法
- 通过设置窗体的AcceptButton属性,可以设置窗体的“接受”按钮,若此设计,则用户每次按下Enter键都相当于单击该按钮
- Android之drawable state各个属性详解
- Android之drawable state各个属性详解
- android:duplicateParentState属性解释
- Android中focusable属性的妙用——底层按钮的实现
- 【Android 界面效果15】Android UI 之一步步教你自定义控件(自定义属性、合理设计onMeasure、合理设计onDraw等)
- android:duplicateParentState属性解释
- Android应用设计提示:Google Play和<uses-sdk>属性
- Android UI 之一步步教你自定义控件(自定义属性、合理设计onMeasure、合理设计onDraw等)
- Android之drawable state各个属性详解
- Android动画:模拟开关按钮点击打开动画(属性动画之平移动画)
- 开源库android-state-button 为Android打造的多状态按钮
- android drawable中的state属性说明
- Android 关于EditText的imeOptions属性以及设置"回车"按钮的事件监听器
- Android中focusable属性的妙用——底层按钮的实现
- Android 按钮点击频率控制设计