我有一個列表視圖和一個自定義適配器。它的工作原理都很完美,但現在我想添加一些非可點擊標籤,如果條件成立的話。但是如果條件爲真,它也應該顯示正常的列表項目。這是我的問題,我不知道如何添加標籤,然後是正常的項目。Android ListView:添加不可點擊的標籤
我是一個初學者,我嘗試了很多,但我沒有得到它。
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView;
if (position == 3){
rowView = inflater.inflate(R.layout.event_date, parent, false);
TextView date = (TextView) rowView.findViewById(R.id.event_date);
// set text
} else {
rowView = inflater.inflate(R.layout.events_list, parent, false);
TextView title = (TextView) rowView.findViewById(R.id.event_title);
// set text
}
return rowView;
}
但是,另一個問題是,如果條件爲真,我想同時顯示標籤和普通項目。 – ijo
對不起,我不太清楚你的意思? – jimmithy