0

我只想实现一个溢出屏幕的 2D 可滚动 Gridview。我的基本想法是在一个简单的滚动视图中实现一个 GridView。这个 GridView 应该包括一些像 multipictureframe 一样可编辑但用于文本的 Gridfields。

我只是基本上将其创建如下:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
        <GridView
            android:id="@+id/sessionGrid"
            android:layout_width="FIX-WIDTH-IN-DP"
            android:layout_height="FIX-HEIGHT-IN-DP"
            android:layout_margin="@dimen/padding_outer_border"
            android:columnWidth="@dimen/dashboard_column_width"
            android:background="@color/br_gray_light"
            android:gravity="center"
            android:horizontalSpacing="@dimen/spacing"
            android:numColumns="auto_fit"
            android:stretchMode="columnWidth"
            android:verticalSpacing="@dimen/spacing">
        </GridView>
    </LinearLayout>
</ScrollView>

这将创建一个可垂直滚动的适当网格视图。但我也无法让它以水平方式滚动。

下面的图片描述了这个有点塑料(对不起普通链接,但我不允许直接在这里发布图片)

http://i.stack.imgur.com/BBpYo.png http://redphoenix.de/data/code/problem.png

我会非常感谢您在这里给我一些建议,如果我的方法完全不行,我很乐意在这里得到一些提示或其他方法。非常感谢提前

4

0 回答 0