不能使用listview控件 方法里 getView() 里面 View 缓存。。。
--------------------编程问答-------------------- 你这里使用缓存报错是很正常的,因为根据不同的getItemViewType,你getView返回的convertView;从不同的layout解析而来(inflater.inflate(R.layout.layoutId, null)),ListView它的每个item view会重用。当一个不符合你布局的convertView被重用到当前item时,很有可能报错,因为资源id可能就找不到或者布局不正确等。这就是问题所在 --------------------编程问答-------------------- 谢谢 问题已经解决 少写一个方法 getViewTypeCount 表示 返回四种类型的view 默认是返回值是1 --------------------编程问答-------------------- 除
补充:移动开发 , Android