- 博客(3)
- 收藏
- 关注
原创 协调者布局头部无法上滑的浅析
场景某个界面的头部HeaderBehavior是动态生成的,高度不定,某次在头部超过整屏的时候,上滑显示列表,再下拉,当我再次想要上滑的时候,发现无法滑动了原因协调者布局会根据手指触摸的落点是否在头部布局的范围内来判断由HeaderBehavior来处理滑动还是RecycleView或者NestedScrollerView来处理滑动 case MotionEvent.ACT...
2018-06-27 15:47:12 519
原创 ViewStub标签与merge标签冲突
场景项目优化布局,将layout全部模块化,采用了merge标签,在ViewStub引用的一个文件中include了merge标签的布局,导致在include下方的元素全部无法显示下面的先占坑,以后再说...
2018-06-22 14:38:41 681
原创 解决<merge>标签下高度无效
起因开启开发者模式里的过渡绘制以后,发现界面上封装的组件有冗余优化的空间背景自定义View继承了一个ViewGroup,在XML文件写的布局,根节点从RelativeLayout(LinearLayout,FrameLayout同理)改成了merge,并添加了parentTag为RelativeLayout来达到减少一级嵌套造成的结果这个自定义View你不知道他的父级组件是谁,...
2018-06-12 10:21:42 671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人