您的位置:首页 > 其它

ListView 子控件点击事件对象优化

2016-05-12 19:10 197 查看
问题描述: ListViewI tem 中子控件有点击事件,例如Item 中的Button 或者菜单 的点击事件。这些响应事件的功能往往是一样的。 如果在ListView 的getView() 方法中添加点击事件,就会产生,每个Item都有一个对应的事件处理对象。如果ListView 数据量很大,就会产生多个相同功能的对象,增加内存占用量,增加GC 的概率,从而影响性能。

解决方案:编写一个独立的OnClickListener 处理类,多个Item 共享一个处理事件的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: