listview捕获点击item事件
2016-01-21 22:24
351 查看
捕获item需要函数
额外添加一个添加背景颜色的函数
setbackgroundcolor(Color.BLUE);
捕获item事件后需要加背景颜色,而没有被选中的不加颜色
只需要在onItemClick里调用自己定义的函数,函数如下
listview.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub } });
额外添加一个添加背景颜色的函数
setbackgroundcolor(Color.BLUE);
捕获item事件后需要加背景颜色,而没有被选中的不加颜色
只需要在onItemClick里调用自己定义的函数,函数如下
public void back(View arg){ for(int i = 0; i < list.getChildCount(); i++){ View view = list.getChildAt(i); if(view==arg) { view.setBackgroundColor(Color.GRAY); } else { view.setBackgroundColor(Color.WHITE); } } }
相关文章推荐
- 如何锁定Xcode的API头文件
- NGinx负载均衡策略
- 【python运维】python执行shell命令的4种方法
- android一键锁屏代码
- 十进制转二进制
- 《深入浅出Nodejs》—— 读后总结
- 判断apk是否运行在调试状态的方法Debug. isDebuggerConnected之原理
- 计算后缀数组的LCP(Longest Common Prefix)
- 乌龟棋
- ubuntu_socket通信传送文件_g++编译
- Nancy之基于Nancy.Hosting.Self的小Demo
- C/C++ 学习日记第一棒(数据类型)
- BitmapFactory.Options详解
- unbuntu搭建单机hadoop的注意事项
- Spring简单获得实体类的实例, 使用ApplicationContext()方法的几点注意事项
- android ValueAnimator ObjectAnimator
- 转圈圈动画animation
- hive搭建指南
- 理解C语言——从小菜到大神的晋级之路(6)——函数与调用
- 内联函数inline[matlab]