这几个属性比较容易混淆,这里进行一些解释:

android:state_selected---------选中

  android:state_focused----------获得焦点

  android:state_pressed----------点击

 选中可以选中多个,不一定只是一个,可以通过其对应set方法设置以选中多个。

获得焦点是指当前与使用者交互的对象,就像windows中的光标指示的位置。

点击是指按下,有触摸功能就是手指按下,没有触摸功能就是按下确定键。

android selector 中的选中、点击、获得焦点的区别相关推荐

  1. Android ListView中CheckBox选中状态失效的最佳解决方案

    Android ListView中CheckBox选中状态失效: 在ListView中某一项滑到显示区外部的时候,重新划回来时其中的CheckBox的选中状态会重置,本文提出了一种解决方案,操作起来快 ...

  2. Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别

    Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别 在写Android.mk文件时,call ...

  3. Android Listview中Button按钮点击事件冲突解决办法

    今天做项目时,ListView中含有了Button组件,心里一早就知道肯定会有冲突,因为以前就遇到过,并解决过,可惜当时没有记录下来. 今天在做的时候,继续被这个问题郁闷了一把,后来解决后,赶紧来记录 ...

  4. android l 效果,[原]Android L中水波纹点击效果的实现

    博主参加了2014 CSDN博客之星评选,帮我投一票吧. 前言 前段时间android L(android 5.0)出来了,界面上做了一些改动,主要是添加了若干动画和一些新的控件,相信大家对view的 ...

  5. Android L中水波纹点击效果的实现

    博主参加了2014 CSDN博客之星评选,帮我投一票吧. 点击给我投票 前言 前段时间android L(android 5.0)出来了,界面上做了一些改动,主要是添加了若干动画和一些新的控件,相信大 ...

  6. Android selector中的item的顺序

    在selector中,要将默认状态的item放在最后面,因为一旦前面的item满足匹配条件,后面的item就不会去匹配.因此,把默认状态的item放在前面的话,后面的item没有执行的机会 转载于:h ...

  7. Android listView中的button点击事件

    如果listView中的item有button控件,那么如何获取listView中的button控件?又如何在点击button时定位当前的item? 在listview中的listitem设置事件响应 ...

  8. Android应用中捕捉所有点击事件实现

    一.思路 (1)获取Activity对象: (2)遍历所有子控件: (3)注册点击事件. 二.实现 (1)获取Activity对象 activity对象的获取可以考虑多个方面,从两个方面进行选择: ① ...

  9. 关于Android系统中“你的手机上未安装应用程序”问题

    有时候我们把写好的APK安装到Android系统中后,点击应用程序图标后程序并不运行,却提示"你的手机上未安装应用程序",这个问题多半是AndroidManifest.xml文件不 ...

最新文章

  1. Mac 技术篇-多个python版本环境下Geany编辑器指定python版本运行
  2. iphone-common-codes-ccteam源代码 CCTestMacros.m
  3. cocos 禁掉快速点击_win10系统快速运行debug程序的技巧
  4. Hive谓词解析过程分析
  5. python地图包_Python交互地图-folium包
  6. java jsm_JSM 基础
  7. pvrect r语言 聚类_技术贴 | R语言——肠型分析:介绍、方法
  8. 高通利用DMCA通知迫使GitHub关闭100+代码库
  9. OpenCASCADE VS2010 SP1编译
  10. Spring实战——UrlResource
  11. 怎么把mov视频转换成mp4格式
  12. 好像知道了什么是喝花酒
  13. 集中隔离第3天(其实说的都是前2天的事) 2022.2.27
  14. 部署高校房屋管理系统可以实现哪些目标?
  15. java程序求内切圆_JAVA求正方形边长,圆内切正方形,圆的直径为8,求正方形边长和面积!...
  16. 需求:定义老师和学生类,然后写代码测试;最后找到老师类和学生类当中的共性内容,抽出一个父类,用继承的方式改写代码,并进行测试
  17. linux内核期中总结
  18. 【计算机网络】数据通信技术基础(数据通信性能指标、传输介质、数据交换技术、差错控制技术)
  19. .NET 6 Preview 1 发布
  20. 5000字深度丨阿里巴巴用AI破局孕妇糖尿病

热门文章

  1. 放弃耳机孔、放弃按键的手机我们是怎么接受并习惯的?
  2. python time\datatime\string直接转换
  3. Flash开发iOS应用全攻略(三)——如何使用iOS开发者授权以及如何申请证书
  4. git add 所有修改文件_Git 技术干货!工作中quot;Gitquot;的使用实践和常用命令合集!
  5. 构成网络的多台计算机其硬件配置必须相同吗,计算机省一级2014年-2016年章节试题(答案).docx...
  6. 李迟2011年4月知识积累
  7. Java对象初始化详解
  8. 95-910-150-源码-FlinkSQL-Flink SQL 的元数据管理
  9. 【ElasticSearch】 ElasticSearch 读取 流程
  10. 60-400-045-使用-binlog-Maxwell读取MySQL binlog日志到Kafka