NestedScrollView + ExpandableListView 显示不全问题和滑动冲突问题 。

简介: NestedScrollView + ExpandableListView 显示不全问题和滑动冲突问题 。

1. 首先是页面显示不全问题

设置此行代码即可

android:fillViewport="true"

 

2. 滑动冲突问题

主要有两种 ,一个是根本滑不动 ,一个是只能滑动 ExpandableListView 。

需要重写 ExpandableListView 。

public class NestedExpandableListView extends ExpandableListView {undefined

 

   public NestedExpandableListView(Context context) {undefined

       super(context);

   }

 

 

 

   public NestedExpandableListView(Context context, AttributeSet attrs) {undefined

       super(context, attrs);

   }

 

   public NestedExpandableListView(Context context, AttributeSet attrs, int defStyleAttr) {undefined

       super(context, attrs, defStyleAttr);

   }

 

   @Override

   public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {undefined

       int heightMeasureSpec_custom = MeasureSpec.makeMeasureSpec(

               Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);

       super.onMeasure(widthMeasureSpec, heightMeasureSpec_custom);

       ViewGroup.LayoutParams params = getLayoutParams(); // 存在一个问题 ,如果是全部收起的话 ,就会导致页面空白

       params.height = getMeasuredHeight();

       

   }

}

相关文章
|
5月前
|
XML Java API
23. 【Android教程】轮播滚动视图:ViewFlipper
23. 【Android教程】轮播滚动视图:ViewFlipper
102 2
|
5月前
|
编解码 Android开发
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
Android 解决TextView多行滑动与NestedScrollView嵌套滑动冲突的问题
70 0
|
5月前
|
XML Android开发 UED
|
6月前
|
XML 编解码 Java
Android控件之高级控件——ListView、cardView、屏幕适配
Android控件之高级控件——ListView、cardView、屏幕适配
解决ListView显示不全、滑动冲突问题
解决ListView显示不全、滑动冲突问题
|
Web App开发 API 容器
CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar-Android M新控件
CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar-Android M新控件
242 0
SwipeRefreshLayout 嵌套ScrollView 滑动冲突
SwipeRefreshLayout 嵌套ScrollView 滑动冲突
255 0
|
Android开发
Android自定义ListView和GridView解决滑动冲突和显示不全
Android自定义ListView和GridView解决滑动冲突和显示不全
168 0
CoordinatorLayout + AppBarLayout 实现标题栏置顶
CoordinatorLayout + AppBarLayout 实现标题栏置顶
|
Android开发 索引 Java
Android NestedScrollView/ScrollView包裹ViewPager自适应高度
Android NestedScrollView/ScrollView包裹ViewPager自适应高度 当Android的NestedScrollView/ScrollView这类滚动View包裹ViewPager时候,V...
3947 0