我正在显示一个包含名称、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
是Textview
s。在这里, start_date 可能可用也可能不可用,因此如果 hashmap 对此没有价值,则R.id.startdate
必须应用。Visibility
Gone