2014-07-11 33 views
0

我有一个ListView。行数通常不止一个屏幕,但仍不是很大。行有时包含像CheckBoxes和EditText字段的自定义控件。我发现重新加载行会导致各种恼人的行为。例如,EditText不喜欢在打开时将其实例换出。如果重新加载ListView,就会发生这种情况。Android ListView - 做我自己的缓存

我很好奇,如果有人在这种情况下尝试过自定义缓存。基本上,只缓存每行的视图,并忽略Android的convertView。或者,告诉Android,每行都有一个单独的类型用于回收目的。这两者中的哪一个可能会产生好的结果?

回答

相关问题