1.expandlistview的高度不能铺满到recycleview的item中,就需要重写expandlistview的onmeasure方法:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
// 解决显示不全的问题
int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
2.expandlistview在展开的时候,recycleview的item高度不会自动变化,这个item的根布局的高度要是wrap_content,这样就可以解决问题了。