2012年10月23日

ListView与Adapter使用要点

摘要: 项目用到ListView,由于要用到ImageView,图片源不是在资源里面的,没法使用资源ID,因此无法直接使用SimpleAdapter,要自己写一个Adapter。在使用ListView和Adapter需要注意以下几点:1. Adapter.getView()public View getView(int position, View convertView, ViewGroup parent){...}这个方法就是用来获得指定位置要显示的View。官网解释如下:Get a View that displays the data at the specified position in 阅读全文

posted @ 2012-10-23 13:33 彼岸荼蘼_花非花 阅读(782) 评论(0) 推荐(0) 编辑

【解决自定义多选ListView乱序问题】

摘要: 正常情况下,自定义带CheckedBox的ListView的时候,如果Items的数目超过一个屏幕,你会发现被checked的Item在屏幕滚动之后会出现乱序现象。出现这种乱序现象的原因可以参考如下博文http://haking.iteye.com/blog/1147404如上述,Android为我们提供了一个ListView的缓冲机制,在屏幕滚动时,会重新利用被遮挡(即上一个屏幕的Items)的View进行更新显示。这也难怪我们的选择状态的显示会不尽人意。既然知道了其原因,解决办法也就应运而生了。【办法一】如网上所说,禁用android提供的缓冲机制,即在getView开头人为使得conve 阅读全文

posted @ 2012-10-23 13:28 彼岸荼蘼_花非花 阅读(176) 评论(0) 推荐(0) 编辑

android中ListView数据混乱问题

摘要: 在ListView没有拖动前数据是一种,上下拖动后数据又是一种,就是说数据在不断变化中。如何解决。。。想了很久也不知道在哪里出了问题,.问题有三点:第一.我的ViewHolder写的有问题.如下:private class ViewHodler{public static TextView t_Subject;public static TextView t_Author;public static TextView t_Dateline;public static ImageView t_photo;public static TextView t_Replies;}我将ViewHodler 阅读全文

posted @ 2012-10-23 13:27 彼岸荼蘼_花非花 阅读(416) 评论(0) 推荐(0) 编辑

导航