Androidselector状态选择器的使用详解-创新互联

一、目的效果

创新互联建站服务项目包括平桂网站建设、平桂网站制作、平桂网页制作以及平桂网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,平桂网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到平桂省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

       越好的用户体验来源更直接更明显的事件反馈。selector可以“预存”多种响应的反馈,主要以下多种状态有:

android:state_selected是选中
android:state_focused是获得焦点
android:state_pressed是点击
android:state_enabled是设置是否响应事件,指所有事件


       设置不同状态的表现形式,则会在不同场景下有不同状态。如文字:被选中状态,未被选中状态。

       selector的普通使用则是为对应单个控件添加以selector为背景的资源,则能达到目的。联合使用则是基本使用一种升级。在我们的导航栏中,常使用LinearLayout或者RelativeLayout包含一个ImageView和一个TextView。图片用于直观观感,文字用于更清晰的描述。

      在一个整体菜单被选中时,需要图片及文字都表现对应的状态。并为保证较大的事件响应范围,点击事件常赋予包含图片和文字的父控件。即:为LinearLayout设置点击事件,ImageView、TextView表现对应的状态。

二、具体实现

文字的selector:res添加目录color,res/color/bg_tv_selector.xml

<?xml version="1.0" encoding="utf-8"?>

  
  

名称栏目:Androidselector状态选择器的使用详解-创新互联
当前地址:http://csruizhi.cn/article/cespcd.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站建设公司 四川成都网站制作 重庆网站制作 专业网站设计 成都网站建设公司 手机网站制作设计 重庆网站建设 网站设计 成都网站建设推广 成都企业网站设计 成都网站设计 企业手机网站建设 网站建设 定制级高端网站建设 网站制作 外贸网站设计方案 手机网站制作 成都响应式网站建设 成都网站设计 网站建设公司 温江网站设计 成都网站制作