我有listview
,每行都有一张图片,有些是textviews
。
现在,某些行不会有一些textviews
取决于代码中的条件。
我正在使用viewHolder
,所以当我申请条件可见时,这些选项会在应该出现的行中消失。
我怎样才能做到这一点?
答案 0 :(得分:0)
这是常见的错误。您可能已添加代码以隐藏TextView
某些条件。如果不满足条件,则必须添加代码以显示TextView
。
例如
if (condition) {
textView.setVisibility(View.INVISIBLE);
} else {
textView.setVisibility(View.VISIBLE);
}
这是因为ListView
recycles行可以更有效,更快地工作。