私はリストにヘッダーを追加したいと思います。addHeaderViewをリストビューに追加するにはどうすればよいですか?
header = "My header";
txtV = (TextView) buildHeader(header);
lv.addHeaderView(txtV);
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, mTitle));
と
private View buildHeader(String header) {
TextView txt=new TextView(this);
txt.setClickable(false);
txt.setGravity(CENTER_HORIZONTAL);
txt.setText(header);
return txt;
}
この作品を、ソートの:これは私が今持っているものです。私の問題は次のとおりです:1ヘッダーが上部に固定されていない、スクロールします。 2ヘッダーはクリックできないはずです。また、ヘッダーはlistAdapter内の位置0で、カウントをスローします。 必要に応じてヘッダーを変更できるように、txtVが取り出されます。
おかげ
クリフは
私の問題が見つかりました。さて、私は最終的にそれがどのように行われるべきかの例を見つけました。 lv.addHeaderView(buildHeader()); および プライベートビューbuildHeader(){ \t TextView txt = new TextView(this); \t txt.setText(ヘッダー)。 return(txt); } お時間をいただきありがとうございます。 クリフ – cliff2310