ScrollView不会滚动

时间:2013-06-26 11:52:50

标签: android android-layout scrollview

我有一个如下所示的视图

enter image description here

<ScrollView android:id="@+id/appsgridscroll"
                android:layout_width="match_parent" 
                android:layout_height="match_parent"
                android:orientation="vertical"
                android:fadeScrollbars="true"
                android:scrollbarFadeDuration="10000"
                android:layout_below="@id/applisttitlebar">
                <LinearLayout android:id="@+id/appsgridlayout"
                    android:orientation="vertical"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content">
                </LinearLayout>
        </ScrollView>

我正在动态地将GridView添加到Linearlayout。

我正在运行以下问题。

  1. GridView不会拉伸以填充其内容(如图所示,当GridView中有更多项目时,图像仅显示第一行)

  2. GridView不会在手机(Android 4.1.2)上滚动(它显示滚动条 - 见图像),但在Nexus7(7英寸平板电脑)上滚动

  3. 任何想法?请建议。

1 个答案:

答案 0 :(得分:0)

GridView已经有一个滚动条,所以你不需要做任何事情。在Android 2.2中,只有在用户主动滑动网格时,该栏才会默认显示。您可以使用View类定义一系列属性来定制滚动条的行为。

@ CommonsWare