GridView OnItemclickListener在Horizo​​ntalScrollView中不起作用

时间:2018-07-11 22:07:47

标签: android gridview horizontalscrollview

<HorizontalScrollView
        android:id="@+id/grid_outer_ll"
        android:layout_below="@id/info_window_left"
        android:layout_toRightOf="@id/avatar"
        android:layout_width="match_parent"
        android:layout_height="120dp"
        android:scrollbars="horizontal">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <GridView
                android:id="@+id/gridview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:columnWidth="100dp"
                android:numColumns="auto_fit"
                android:verticalSpacing="24dp"
                android:horizontalSpacing="10dp"
                android:scrollbars="vertical"
                android:stretchMode="spacingWidthUniform"/>

        </LinearLayout>

    </HorizontalScrollView>

如上所述,我将GridView放在Horizo​​ntalScrollView中。 GridView的itemonclicklistener在滚动水平滚动条之前有效,但是在滚动后无效。多么神奇了,而且看来Android 4.4更高。 预先感谢任何尝试帮助我的人。

0 个答案:

没有答案