我想创建一个由以下内容组成的布局:
以及当用户向下/向上滚动所有内容时的所有内容(不仅在列表视图内) 有什么想法吗?
答案 0 :(得分:2)
为什么不将标题加载到列表视图中作为顶部项目,并使您的活动扩展ListActivity?
如果希望标题的格式不同,可以在getView()方法中指定它 -
if (position == 0) {
//format title item }
else {
//format other items
答案 1 :(得分:2)
您可以像这样定义文本视图:
View textView = ((LayoutInflater)Activity.this.getSystemService(Activity.this.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.textview_title, null, false);
然后将其添加为listview标题
myListView.addHeaderView(textView);
如果要将选择设置为标题视图后的第一个列表项,可以使用
myListView.setSelectionAfterHeaderView();