嵌入到Horizo​​ntalScrollView中的GridView很奇怪

时间:2016-07-12 18:28:00

标签: java android gridview

GridView嵌套到HorizontalScrollView的22个项目中。 GridView有22个项目,4列6行,最后只有2个项目没有嵌套。但嵌套后只出现第一列,所以1列和6行带图像。为什么不是所有带水平滚动选项的项目?我认为HorizontalScrollView设置错误或遗漏了。

   <HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@+id/seatLegendLayout">

        <GridView
            android:id="@+id/gridView1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_margin="4dp"
            android:columnWidth="100dp"
            android:gravity="center"
            android:numColumns="4"
            android:horizontalSpacing="1dp"
            android:scrollbarAlwaysDrawHorizontalTrack="true"
            android:scrollbarAlwaysDrawVerticalTrack="true"
            android:scrollbars="horizontal"
            android:stretchMode="none"
            android:verticalSpacing="1dp">

        </GridView>

    </HorizontalScrollView>

1 个答案:

答案 0 :(得分:0)

我使用TwoWayListView来制作horizental列表视图,当我使用eclipse时它运行良好。

将我的应用程序迁移到android studio后我使用的是RecylerView,它给了我需要将列表放在水平或垂直方向,它还支持网格和卡

尝试阅读此内容,这是最常用于开发那些日子

祝你好运