Android 使用selector改变按钮状态实例详解
在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置 :
state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等几个状态:
< selector xmlns:android="http://schemas.android.com/apk/res/android"> < item android:state_pressed="true" android:drawable="@drawable/arrow_pressed" /> < item android:drawable="@drawable/arrow_normal" /> < item android:state_checked="true" android:drawable="@drawable/arrow_pressed" /> < /selector>
其中的android:src="@drawable/imageselector"
< ImageView android:layout_width="wrap_content" android:layout_height="@android:dimen/app_icon_size" android:layout_alignParentRight="true" android:scaleType="fitCenter" android:layout_gravity="center" android:src="@drawable/imageselector" android:clickable="true" android:focusable="true" android:id="@+id/blacklistImageView" android:layout_marginRight="10dip" />
如果当触发的控件不是ImageView,而是别的控件,可在代码中用
blacklistImageView.setPressed(true); blacklistImageView.setChecked(true);
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
这肯定是个愚蠢的问题,因为stackoverflow中有很多相关的问题,也许答案很简单。但不管怎样,它在这里。我有一个按钮,并为它创建一个可绘制的xml。所以在我的按钮下面是代码: 现在,在我的drawable/button2下,我创建了一个选择器,其中我没有使用图像。下面是我的代码: 现在我要完成的是,当我单击该按钮时,它将其背景颜色改变为state_pressed所暗示的颜色,并且如果单击另一
本文向大家介绍Android控件ToggleButton多状态按钮使用详解,包括了Android控件ToggleButton多状态按钮使用详解的使用技巧和注意事项,需要的朋友参考一下 什么是ToggleButton? ToggleButton一般有两种状态:选中和未选中 并且需要为不同状态设置不同的文本 ToggleButton属性 android:checked=”true”——当前按钮状态,选
本文向大家介绍bootstrap改变按钮加载状态,包括了bootstrap改变按钮加载状态的使用技巧和注意事项,需要的朋友参考一下 bootstrap里面有个激活按钮的时候,按钮变成不可用的; 按照官网里面的方法介绍是在button按钮加个 data-loading-text="Loading..." 属性,然后js总体代码是这样: 其中autocomplete="off"属性是针对FF浏览器在页
本文向大家介绍Android selector的实例详解,包括了Android selector的实例详解的使用技巧和注意事项,需要的朋友参考一下 Android selector的详解 前言: StateListDrawable 是一种通过XML文件来定义的drawable,使用几个不同的图片来呈现同一个图形,通过object的状态来实现切换。例如,一个Button有几个不同的状态(按压,
本文向大家介绍实例详解Android Selector和Shape的用法,包括了实例详解Android Selector和Shape的用法的使用技巧和注意事项,需要的朋友参考一下 shape和selector是Android UI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美
本文向大家介绍Android ImageView的selector效果实例详解,包括了Android ImageView的selector效果实例详解的使用技巧和注意事项,需要的朋友参考一下 Android ImageView的selector效果实例详解 在平时开发中如Button我们给它加上selector分别呈现pressed以及normal效果能给我们的用户体验上大大增色不少,可是我们当我