Android ScrollView嵌套GridView或者ListView的时候,页面自动滚动到GridView或者ListView所在位置的问题

来源:互联网 发布:淘宝不能评价 编辑:程序博客网 时间:2024/06/06 03:24

布局文件:

<ScrollView        android:id="@+id/ptrsl"        android:layout_width="match_parent"        android:layout_height="match_parent">        <LinearLayout            android:layout_width="match_parent"            android:layout_height="match_parent"            android:orientation="vertical">            <ImageView                android:layout_width="60dp"                android:layout_height="60dp"                android:layout_gravity="center_horizontal"                android:layout_marginTop="10dp"                android:src="@drawable/mz8"/>            <com.jd.jdvip.widget.GridViewForScrollView                android:id="@+id/benefit_gv"                android:layout_width="match_parent"                android:layout_height="match_parent"                android:layout_marginTop="5dp"                android:horizontalSpacing="5dp"                android:numColumns="2"                android:overScrollMode="never"                android:verticalSpacing="5dp">            </com.jd.jdvip.widget.GridViewForScrollView>        </LinearLayout>    </ScrollView>

解决办法:在ScrollView的子布局LinearLayout加上属性

android:focusable="true"android:focusableInTouchMode="true"
阅读全文
0 0
原创粉丝点击