Android中背景选择器

原创 2015年07月09日 17:36:09

相关属性

android:state_selected     选中未选中状态

android:state_pressed      点击未点击

android:state_focused      是否获得焦点

android:state_enabled      是否响应事件,包括所有事件


<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_enabled="false" android:drawable="@color/item_bg_textcolor"/>

    <item android:state_enabled="true" android:drawable="@color/red"/>

</selector>


我这里写了一个例子,选择某个textview的时候背景颜色改变,再次点击恢复,点击保存的时候将选中的几个内容传回前一个界面

tagsGridV.setOnItemClickListener(new OnItemClickListener() {


@Override

public void onItemClick(AdapterView<?> parent, View view, int position,

long id) {

//1   当点击每一项时 如果已经被选中 也就是说isSelect为true 就把这一项的isSelsct设置成false 相反 false的时候变成true

tagList.get(position).setSelected(!tagList.get(position).isSelected());

TextView tagTextV = (TextView) view.findViewById(R.id.specific_text);

//2   根据list集合中被点击的对象中的isSelect设置enale状态

if(tagList.get(position).isSelected() == true){

tagTextV.setTextColor(getResources().getColor(R.color.white));

}else{

tagTextV.setTextColor(getResources().getColor(R.color.black));

}

tagTextV.setEnabled(tagList.get(position).isSelected());

}

});



Android背景选择器、Textview点击效果

android背景选择器总结

常用属性:android:state_selected——–选中 android:state_focused——–获得焦点,比如EditText android:state_pressed——–是...

android设置背景色或者主题

Android设置布局背景为白色的三种方法 一、在xml文件里可以直接设置: android:background="#ffffff" 其他颜色可以看这里http://www.c...
  • liranke
  • liranke
  • 2014年11月03日 20:47
  • 26881

Android组件的背景设置

介绍Android 组件(包括Activity,Dialog,PopupWindow和View)的背景设置方法。
  • ccpat
  • ccpat
  • 2016年11月28日 22:16
  • 2507

Android背景介绍以及开发环境搭

一、Android前世今生 Android这个单词本身意思是“机器人”,就像Android的标志一样。现在指的则是由Google公司推出的基于Linux内核(2.6)的开源手机操作系统。在Google...

解决android:background背景图片被拉伸问题

Android UI设计过程中,android:background 被拉伸的问题常常困扰着许多人。本文提供了两种解决方案供参考。...
  • oathevil
  • oathevil
  • 2014年04月14日 22:40
  • 85653

android背景选择器selector用法汇总

一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 ...

android中给TextView或许Button的文字添加阴影效果

转自http://www.myexception.cn/android/1236047.html 学习目标: 1.什么是阴影?什么是文字阴影? 2.阴影的参数有哪些?模糊度,偏移量,阴影颜色 an...

关于adtbundle中preferences的android选项卡没有NDK设置项的问题

一般我们在安装成功了ndk后,需要在adtbundle上面设置NDK路径,但是一开始是没有的。 解决办法是下载com.android.ide.eclipse.ndk_23.0.2.1259578.j...
  • JQ_AK47
  • JQ_AK47
  • 2016年09月18日 09:02
  • 1176

浅谈android的selector背景选择器

  • 2013年08月18日 19:56
  • 34KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android中背景选择器
举报原因:
原因补充:

(最多只允许输入30个字)