我只想实现一个溢出屏幕的 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
我会非常感谢您在这里给我一些建议,如果我的方法完全不行,我很乐意在这里得到一些提示或其他方法。非常感谢提前