我有一个带有textview1,textview2,textview3的行的数组适配器 我还有3个数组(T1:String,T2:String,T3:int),模型为getT1(),getT2(),getT3()。
数组T3有这个值:{0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,3,0,0,0,... 。},这个数组有很多零值,我想不要在textview3的位置上设置这个零值。
当我使用这种方法时,我看到一些零值的位置,在行位置显示一些非零值项。有什么问题?
public View getView(final int position, View convertView, ViewGroup parent) {
...
final Model model = modelList.get(position);
if (model.getT3()!=0) { holder.tv3.setText(model.getT3()+"");
...
}
答案 0 :(得分:0)
(代表OP发布)。
最后我发现问题。在项目上出现随机设置文本或随机着色,因为我没有设置默认的tv.setText或setBackgroundColor或...所以每个人都需要设置默认设置,如果条件你可以设置你的参数。