Java 在包含ListView的视图中滚动(Android)

Java 在包含ListView的视图中滚动(Android),java,android,Java,Android,在我的一项活动中,我显示了某些信息,最后我有一个列表视图。 所以我的布局看起来有点像: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="30dip" > ... <ListView android:i

在我的一项活动中,我显示了某些信息,最后我有一个
列表视图
。 所以我的布局看起来有点像:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="30dip"
>
  ...
  <ListView android:id="@android:id/android:list" android:layout_width="wrap_content"
        android:layout_height="fill_parent" />

</LinearLayout>

...
当我在emulator中运行应用程序时,我看到列表视图之前的信息总是显示在屏幕上,并且只有
列表视图有一个垂直滚动

有没有办法改变这种滚动行为?。我想要的是屏幕上所有信息的垂直滚动,而不仅仅是
列表视图的级别

我尝试用
滚动视图
包装
线性布局
,对所有涉及的视图使用不同的
android:layout\u height
属性组合,但没有得到我想要的效果。此外,有些人说用
滚动视图
包装
列表视图
是一个非常糟糕的主意:


谢谢你的任何其他想法。

我还没有尝试过这个,但你可能想看看你的tube视频: 谷歌I/O 2010-ListView的世界


从时间27:11开始,它讨论了如何使用ListView在ListView上方和/或下方滚动信息。它指的是滚动页眉和页脚,但它确实说你可以在其中放入任何你想要的东西

我没有试过,但你可能想看看你的tube视频: 谷歌I/O 2010-ListView的世界


从时间27:11开始,它讨论了如何使用ListView在ListView上方和/或下方滚动信息。它指的是滚动页眉和页脚,但它确实说你可以在其中放入任何你想要的东西

您可能需要重新考虑布局的设置方式。例如,您可以将列表视图上方的任何内容添加到列表视图中,作为第一个(和第二个等)项。您可能需要重新考虑布局的设置方式。例如,您可以将列表视图上方的任何内容添加到列表视图中,作为第一个(和第二个等)项