ListView中getView()重复调用的解决方法

  先啰嗦一下我这里是怎么出现getView()重复调用的:我在使用listView的上传图片的时候,发现打开输入法(手写),会改变ListView的可视化界面,就是显示item的界面变小了,这样子会导致图片传送两张,由于要动态更新上传图片的进度条,所以把上传的方法写在getView()中,这是在网上参考的方法,具体使用方法请见本人的博客:#(不好意思,这里还没整理完成,整理完成了贴出地址)

  关于会重复的原因这里就不说了,网上的高手解释的很详细,放一个地址出来,供大家参考http://hi.baidu.com/blogofivan/blog/item/e572728206260ec39123d925.html

  至于解决方法,如上面那篇帖子中提到的固定ListView的高度,但是这里有一个不好的地方,就是,所有的item的高度都是一样的,就是缺少的灵活性,比如说listview中既有图片,又有文字,这两个高度一样的话,

posted @ 2011-12-06 23:17  muzhi121  阅读(2152)  评论(0编辑  收藏  举报