Android之控件按下抬起变色样式
来源:互联网 发布:道路拥堵数据 编辑:程序博客网 时间:2024/06/06 13:01
Android按下抬起变色的功能主要用到的是 state_pressed这个属性 值有True(代表按下) false(代表抬起)
在res文件夹下新建一个文件夹drawable
<span style="font-size:18px;"><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/normal" android:state_pressed="false"/> <item android:drawable="@drawable/pressed" android:state_pressed="true"/></selector></span>
在string里添加
<span style="font-size:18px;"><drawable name="normal">#ff6501</drawable> <drawable name="pressed">#a44100</drawable></span>
给控件应用
<span style="font-size:18px;"><Button android:layout_marginTop="15dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/loginSubmit" android:id="@+id/login" android:textColor="@android:color/white" android:background="@drawable/login_button_selector" /></span>
注意:如果是页面layout的话 就要设置clickable=true
0 0
- Android之控件按下抬起变色样式
- 控件的抬起和按下事件
- 控件按下变色
- Android 点击控件(比如ListView中item),抬起后,保持按下的背景颜色
- Android listView 隔行变色+按下变色
- android Button 的按下和抬起事件监听
- android button 按下及抬起事件监听器设置
- android button 按下及抬起事件监听器设置
- android Button 的按下和抬起事件监听
- Android textColor、按钮按下抬起颜色变换
- android button 按下及抬起事件监听器设置
- android Button按下及抬起监听事件
- Button按下抬起状态
- [MFC]MFC的BUTTON控件响应鼠标按下和抬起
- unity UGUI对image控件检测鼠标按下和抬起
- Unity3d UGUI对image控件检测鼠标按下和抬起
- Android自定义控件5----继承View通讯录索引功能之2在按下和移动的时候操作字母变色
- 按钮实现按下抬起不同响应
- Android之获取控件的坐标
- Range Addition
- Gnuplot:绘图
- java华氏温度与摄氏度的互相转换
- python运行Windows应用程序
- Android之控件按下抬起变色样式
- java输入天数,计算现在是开学第几周(以18周为例)
- JDK与JRE
- OpenCV配置于Qt软件
- android studio 初始安装及 各种问题 解决
- Codeforces 699A One Bomb
- windows版本的fire fox的插件所在注册表位置
- mpi学习日志(10):mpi4py实现简单并行矩阵乘法
- Codeforces Round #363 (Div. 2) B. One Bomb(前缀和 + 后缀和)