リスト ビューとそのためのカスタム アダプターがあります。それはすべて完璧に機能しますが、条件が真の場合、クリックできないラベルのようなものを追加したいと思います。ただし、条件が true の場合は、通常のリスト項目も表示する必要があります。そして、これは私の問題です。ラベルを追加してから通常のアイテムを追加する方法がわかりません。
私は初心者で、いろいろ試しましたが、うまくいきませんでした。
@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;
}