我重复使用相同的ListView
来浏览数据,同时根据用户点击一行更新ListView
数据。到目前为止,我一直在整个活动中使用相同的行View
,但在用户点击一行之后,我想更改为{{>所有的不同行布局{{ 1}}的行。
更具体地说,ListView
包含使用ListView
的行,并且用户点击了一行。 ListView的数组适配器随后获取一组新数据,所有行现在都使用layout1
。
在点击或混乱layout2
丑陋之后,我只想清除通过ListView
发送的所有缓存行视图,而不是创建新的setTag
s getView
。我仍然希望随后回收convertView
次观看。
我可以这样做,还是必须“咬紧牙关?”
答案 0 :(得分:1)