Android可滚动浏览包含listview的整个布局

Android可滚动浏览包含listview的整个布局,android,listview,scrollview,Android,Listview,Scrollview,我正试图找出如何设置如下布局: <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="title" />

我正试图找出如何设置如下布局:

            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="title"
               />

            <TextView
                android:id="@+id/some_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="some text"
               />
        </LinearLayout>

            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="title"
               />

            <TextView
                android:id="@+id/some_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="some text"
               />
        </LinearLayout>

基本上,我想实现的是,当用户滚动时,他滚动整个布局,而不仅仅是在listview中,它应该由注释组成。据我所知,不建议将
ListView
包含在
ScrollView
中。也许将来我想在
ListView
和一些文本之间加入
MapView
MapFragment
。那么我该如何实现这种布局呢?

根据Guy Romain(Android的关键开发者之一)的说法,答案是使用
线性布局
而不是
列表视图
。您可以看到他的推理。

您只能添加一个列表视图,并将“标题”和“一些文本”放在标题中。
            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="title"
               />

            <TextView
                android:id="@+id/some_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="some text"
               />
        </LinearLayout>
以下是您如何实现它: 对于标题,您应该创建一个布局:例如称为标题:`

            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="title"
               />

            <TextView
                android:id="@+id/some_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="some text"
               />
        </LinearLayout>
在设置列表的适配器之前,您应该小心地添加标题

            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="title"
               />

            <TextView
                android:id="@+id/some_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="some text"
               />
        </LinearLayout>