Android support design库的bug
来源:互联网 发布:java iterator remove 编辑:程序博客网 时间:2024/05/27 01:32
最近写界面时候遇到几个小bug,大概界面如下
1.当CollapsingToolbarLayout 和 SwipeRefreshLayout配合使用时候,当Toolbar完全收缩,再往下拉时候不能将Toolbar展开,而只能触发SwipeRefreshLayout的下拉刷新。
解决1:不知为何谷歌在 support library 23.1.1 时候解决了这个bug,但在其后的版本中又有了。
所以你可以使用旧的23.1.1版本库
解决2:如果使用新的版本库,你可给toolbar外满的ToolbarLayout设置监听器。
@Override public void onResume() { appBarLayout.addOnOffsetChangedListener(this); super.onResume(); } @Override public void onPause() { appBarLayout.removeOnOffsetChangedListener(this); super.onPause(); }//这个verticalOffset<=0,当toolbar完全展开时候值为0,是像素值 @Override public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) { if (verticalOffset ==0) { swipeLayout.setEnabled(true); } else { swipeLayout.setEnabled(false); } }
2.NestedScrollView 与 CollapsingToolbarLayout使用时候,当向上滑动,有时会有明显的卡顿,而且概率很大,不能忍受。但是RecyclerView与之配合很顺畅。目前没有找到解决卡顿的方法。
3.使用 v4包中的DrawerLayout做滑动菜单时候发现,经常菜单划出屏幕左边大概有20dp左右就不跟着手走了,必须释放,再划出来,体验好差。
解决方案:在DrawerLayout的第一个子View的根节点下,添加android:clickable=”true” 即可解决。
0 0
- Android support design库的bug
- Android Design Support Library 使用遇到的bug Error inflating class android.support.design.widget.Navigat
- android.support.design库的一些用法
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android的材料设计兼容库(Design Support Library)
- Android Design Support Library 库的使用(一)
- Android Design Support Library 库的使用(二)
- 【Android】Android Design Support Library 的使用
- android com.android.support:design库使用
- spring常用注释
- 在linux环境下搭建memcached集群(二)
- 安卓自定义状态栏颜色
- Mysql一些维护命令
- Linux多线程Pthread学习小结
- Android support design库的bug
- 打印日历
- 读什么,让你重新爱上阅读
- java学习笔记-多线程
- 配置环境代码,微信分享代码
- Java基本数据类型
- JavaScript和Java Applet交互权限问题
- GMM, Gaussian Mixture Model, 高斯混合模型
- mySql 时间类型