在ListView顶部添加一个配置文件框

时间:2018-11-15 20:41:39

标签: android

我正在学习有关如何构建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" />

外观如下:

enter image description here

但这就是我想要的样子:

enter image description here

我不知道该怎么做

1 个答案:

答案 0 :(得分:1)

尝试使用此function

您需要创建header.xml并将其添加到ListView。例如:

listView.addHeaderView(getLayoutInflater().inflate(R.layout.header, null));