我正在显示一个包含名称、start_date 和 day 的 3 个 Textview 的列表。现在我希望如果任何 start_date 值为空,Listview 不得显示该 TextView。我知道“GONE”的功能。但就我而言,我使用的是 hashmap。我不知道在哪里申请“GONE”。
这是我的代码:
ListAdapter adapter = new SimpleAdapter(this, hashList,
                R.layout.list_item, new String[] { TAG_NAME,
                        TAG_START_DATE, TAG_DAYS }, new int[] {
                        R.id.name, R.id.startdate, R.id.days });
这里R.id.name, R.id.startdate,R.id.days是Textviews。在这里, start_date 可能可用也可能不可用,因此如果 hashmap 对此没有价值,则R.id.startdate必须应用。Visibility Gone