Listview使用适配器设置行

时间:2015-07-03 10:10:42

标签: android listview

我有listview,每行都有一张图片,有些是textviews。 现在,某些行不会有一些textviews取决于代码中的条件。 我正在使用viewHolder,所以当我申请条件可见时,这些选项会在应该出现的行中消失。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

这是常见的错误。您可能已添加代码以隐藏TextView某些条件。如果不满足条件,则必须添加代码以显示TextView

例如

if (condition) {
        textView.setVisibility(View.INVISIBLE);
    } else {
        textView.setVisibility(View.VISIBLE);
    }

这是因为ListView recycles行可以更有效,更快地工作。