android listview item 被选中背景色设置
16lz
2021-01-25
刚开始学习android,给选中item增加背景色。在网上找了很多资料和源代码,不知道怎么的,都不起作用。最后还是自己想。搞了两个小时终于搞定了。
private int oldPosition=-1;//记录上次点击item的位置
private class onListItemClick implements OnItemClickListener {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
if(oldPosition != -1){
arg0.getChildAt(oldPosition).setBackgroundColor(Color.TRANSPARENT);
}
oldPosition = arg2;
arg1.setBackgroundColor(Color.GRAY);
}
}
更多相关文章
- Android(安卓)APK反编译详解[转]
- Android(安卓)博文积累
- [Android]把busybox上所有命令映射出来;
- 解决了在Android原生TextView中,当text长度小于hint时,TextView右
- Android(安卓)Listview多次调用相同的addHeaderView和addFooterV
- Android(安卓)Listview分组特效:滑动分组标题当前固定,并随内容滑
- Android文件下载功能实现代码
- android实现携程购票起始点位置交换
- 2011.12.05(5)——— android JNI学习之四 JNI java c对应关系