博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
状态选择器小结
阅读量:6496 次
发布时间:2019-06-24

本文共 407 字,大约阅读时间需要 1 分钟。

hot3.png

在安卓开发中

为了优化用户体验

我们通常为checkBox所在的一整片空间设置点击事件

就算用户没有点中checkBox,但是只要点在其所在的空间

也可以触发点击事件

由于我们使用了状态选择器,被点击的区域状态会发生变化.

提醒用户,点击事件已经触发,效果见下图.

 

下面的是我所定义的状态选择器的代码(XML格式的资源文件)

可以看到selector下有两个子节点

第一个节点代表按钮被点击时的样式

第二个节点代表按钮的正常样式

 

使用状态选择器时,将其资源文件作为图片来使用即可(如下图)

这里的   item_setting_first  是我定义的状态选择器的文件名

android:background="@drawable/item_setting_first"

 

转载于:https://my.oschina.net/Liangfeng/blog/775194

你可能感兴趣的文章
Spring注解@Component、@Repository、@Service、@Controller,@Autowired、@Resource用法
查看>>
c基础知识复习
查看>>
如何彻底卸载mysql(xp)
查看>>
.net反射详解(转)
查看>>
使用jquery.more.js来实现点击底部更多后, 底部加载出新的数据
查看>>
使用dom4j解析XML例子
查看>>
adviser vs mentor
查看>>
JavaBean简单及使用
查看>>
VS2013 编译&使用 stlport
查看>>
几种更新(Update语句)查询的方法
查看>>
20步打造最安全的Nginx Web服务器
查看>>
WP8:Unity3D之间的值传递
查看>>
string与数值之间的转换
查看>>
Windows系统安装Oracle 11g客户端
查看>>
怎样写出一个较好的高速排序程序
查看>>
【动态规划】最长公共子序列与最长公共子串
查看>>
要立刷金组flag了T_T
查看>>
Swift常量和变量
查看>>
GNU Make chapter 2 —— Makefile 介绍
查看>>
[转]在Eclipse中使用JUnit4进行单元测试(中级篇)
查看>>