ListView单选效果(最简单的实现方式)
来源:互联网 发布:android程序员很难转行 编辑:程序博客网 时间:2024/05/20 05:23
如题,因为需要实现到listView的单选效果,所以网上搜罗了一大堆别人的实现方式,原理挺简单,但是实现起来挺麻烦的(至少我是这么觉得)。
所以,我分享一个简单方法:
1 . 设置一个全局变量
public static int checkPosition = 0;
或者 本地存储SharedPreferencesUtils.setParam(context, "checkPosition", position);
2 . 设置一个ImagView iv_check来表示选中的按钮,获取选中的position,改变相应图片
if (position == (int)SharedPreferencesUtils.getParam(context,"checkPosition",0)){ holder.iv_check.setImageResource(R.mipmap.cb_checked); }else { holder.iv_check.setImageResource(R.mipmap.cb_unchecked); }
3 . 点击item的事件里处理
SharedPreferencesUtils.setParam(context, "checkUserPosition", position);notifyDataSetChanged();//刷新列表
over…
1 0
- ListView单选效果(最简单的实现方式)
- Android使用最简单的方式实现ListView 拉出回弹效果,阻尼效果(一)
- 最简单的ListView中实现单选和多选效果
- CheckedTextView实现ListView的单选效果
- 实现listview单选效果
- Listview实现简单的单选功能
- ListView加载更多的最简单实现方式
- 简单实现ToolStripMenuItem(菜单栏)的单选效果
- 最简单的listview实现
- 实现单选的字体变色效果的listview
- ListView实现颜色变化的单选效果
- ListView和GridView实现单选效果
- Android ListView 实现Item单选效果
- 用CheckBox实现ListView单选效果
- ListView和GridView实现单选效果
- listview或者gridview 实现单选效果
- ListView+CheckBox实现单选效果
- GridView或者Listview实现单选效果
- 解决MYSQL启动后自动停止问题
- 搭建php开发环境
- 深度剖析ConcurrentHashMap
- Unity UGUI 原理篇(五):Auto Layout 自動佈局
- 第三周 项目1-顺序表的基本运算
- ListView单选效果(最简单的实现方式)
- 一.设计模式入门--策略模式
- selenium之 时间日期控件的处理
- WSARecv MSG_PARTIAL
- Xamarin.Android模拟器提示HAX kernel module is not Installed
- WebService学习总结(6)——WebService常用接口
- 第2周实践项目3--体验复杂度(2)汉诺塔
- jquery获取checkbox属性为undefined解析
- js数组的操作