Android ListViewヘッダー
なんらかのイベントが発生するListViewがあります。イベントは日ごとに並べ替えられており、毎日の日付が付いたヘッダーが必要です。イベントは以下でリッスンします。 これがそのリストを作成する方法です: ArrayList<TwoText> crs = new ArrayList<TwoText>(); crs.add(new TwoText("This will be header", event.getDate())); for (Event event : events) { crs.add(new TwoText(event.getStartString() + "-" + event.getEndString(), event.getSubject())); } arrayAdapter = new TwoTextArrayAdapter(this, R.layout.my_list_item, crs); lv1.setAdapter(arrayAdapter); そして、これは私のクラスTwoTextがどのように見えるかです: public class TwoText { public String classID; public String state; public TwoText(String classID, String state) …