gpt4 book ai didi

android适配器行隐藏

转载 作者:行者123 更新时间:2023-11-29 14:23:37 25 4
gpt4 key购买 nike

在 arrayAdptor 中,我们使用以下代码:

 final LayoutInflater inflater = activity.getLayoutInflater();
row = (LinearLayoutCustom) inflater.inflate(R.layout.row, null);
final TextView label = (TextView) row.findViewById(R.id.title);
label.setText(position + "" + items[position]);
return row;

现在假设某些值为空(例如在位置 2 , items[2] = null )所以我不想在行中显示它。我想隐藏它。如果我使用

               row.setVisibility(View.GONE) 

它在这一行留下了一个我不想要的空白。那我该怎么办?

最佳答案

据我所知,您不能从 getView 返回空 View ,但您可以使 View 不可见且高度为 1。尽管使用 getCount 进行操作可能是首选方式。

view.setVisibility(View.INVISIBLE);
view.getLayoutParams().height = 1;

关于android适配器行隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6907891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com