我正在学习有关如何构建ListView + ArrayAdapter的Udacity课程。 现在,我想实现自己的小应用程序,并且列表顶部应该有一个用户配置文件窗口。 这是原始设计和代码:
该活动使列表视图膨胀:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.word_list);
这是word_list
布局:
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:drawSelectorOnTop="true"
android:orientation="vertical" />
外观如下:
但这就是我想要的样子:
我不知道该怎么做
答案 0 :(得分:1)
尝试使用此function
您需要创建header.xml
并将其添加到ListView
。例如:
listView.addHeaderView(getLayoutInflater().inflate(R.layout.header, null));