我有这个xml文件。该列表包含2个项目。当我在SDK模拟器或平板电脑上测试应用程序时,它会显示为有意。但是,当我使用Android v2.2.1在Samsung GT-S5570上下载应用程序时,用户可以从顶部拖动列表并将其移至屏幕底部。有什么办法可以防止这种情况发生吗?
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingTop="20dip"
android:id="@android:id/list"
android:cacheColorHint="@android:color/transparent"
android:textAppearance="?android:attr/textAppearance"/>
</RelativeLayout>
答案 0 :(得分:0)
如果您只想显示有限数量的项目,请将这些项目放在ScrollView中,而不是使用ListView。
ListView旨在通过滚动视图显示无限数量的项目以滚动其他项目。
这个答案提供了更多信息和帮助:how can i automatically size listview so it doesn't scroll