Android 如何制作列表';标题不可滚动?
我使用了Android 如何制作列表';标题不可滚动?,android,simpleadapter,Android,Simpleadapter,我使用了row.xml和header.xml来制作我的列表视图,如下所示,有一个simpledapter来收集我想在列表上显示的项目。我的问题是,如何使标题固定而不与列表项一起滚动 ListView lv; SimpleAdapter sd; lv = getListView(); lv.addHeaderView(getLayoutInflater().inflate( R.layout.header, null, false)); sd = new Sim
row.xml
和header.xml
来制作我的列表视图,如下所示,有一个simpledapter
来收集我想在列表上显示的项目。我的问题是,如何使标题固定而不与列表项一起滚动
ListView lv;
SimpleAdapter sd;
lv = getListView();
lv.addHeaderView(getLayoutInflater().inflate(
R.layout.header, null, false));
sd = new SimpleAdapter(this, aList, R.layout.row,
new String[]
{ "date", "date2", "date3",
"date4" }, new int[]
{ R.id.date, R.id.date2, R.id.date3,
R.id.date4});
lv.setAdapter(sd);
为了使列表的标题不可滚动,必须将标题放在xml格式的ListView上方。因为在ListView中插入的任何项目都意味着以常规方式滚动。因此,如果将标题放在ListView的外部和上方,它将被视为静态标题,不会滚动