解决ScrollView嵌套RecyclerView显示不全

在ScrollView嵌套ListVIew、GirdView的时候都会出现显示不全的情况,对于这种情况只需要重写ListView和GridView的高度即可。
  在Android6.0以下,ScrollView嵌套RecyclerView并不会出现显示不全的问题,但是在Android6.0及以上版本使用这种布局嵌套的时候就会出现RecyclerView显示不全的问题,解决方法很简单,只需要在RecyclerView的外面套上一层RelativeLayout即可,代码如下:

                <RelativeLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:descendantFocusability="blocksDescendants">

                    <android.support.v7.widget.RecyclerView
                        android:id="@+id/gv_goods_list"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"/>
                </RelativeLayout>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容