listview中的每个item定义的是一个tablelayout 然后呢tablelayout背景是张图片 问 我要怎么才能实现点击item变色 listviewandroidlayout 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listview的setOnItemClickListener事件里设置view的background就可以 item布局设置背景色,背景色是drawable写的点击一个效果正常一个效果 写一个selector,作为item的background,例如:res\drawable\selector_listitem.xml:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_selected="true" android:drawable="@color/red" /> <item android:state_focused="true" android:drawable="@color/red" /> <item android:state_pressed="true" android:drawable="@color/red" /> <item android:drawable="@color/listItemBgColor" /></selector>设置列表项,也就是你的RelativeLayout的背景:android:background="drawable/selector_listitem"最后再代码里面设置listview:listView.setSelector(android.R.color.transent); ADT插件介绍 有关Android布局嵌套的问题 为什么我下载别人的android代码运行却又错误,空指针 求高手达人:canvas和opengl能不能结合 notification 如何添加button。 android从数据库提取时,换行符直接输出 求教arcgis for android高手,导入arcgtisSDK问题。 Eclipse DDMS不能使用 Android初学者,做一个什么APP可以将Android大部分知识都用上? 如何限制安装apk的包名?满足各种安装方法。 button 点击 Fragment嵌套Fragment
res\drawable\selector_listitem.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_selected="true"
android:drawable="@color/red" />
<item android:state_focused="true"
android:drawable="@color/red" />
<item android:state_pressed="true"
android:drawable="@color/red" />
<item android:drawable="@color/listItemBgColor" />
</selector>设置列表项,也就是你的RelativeLayout的背景:android:background="drawable/selector_listitem"最后再代码里面设置listview:
listView.setSelector(android.R.color.transent);