使用CoordinatorLayout时的注意事项
2016-10-16 20:45
344 查看
使用CoordinatorLayout 实现顶部滚出的效果时,需要注意!!!!
1 必须配合具有滚动属性的view2 如果这个滚动的View没有实现NestedScrollingParent 接口,诸如ScrollView ,ListView 将无法实现顶部滚出的效果,顶部的布局会一直固定在最顶端!!!!(纠结了我一下午的事情)
3 可以实现滚出效果的滚动View 有:NestedScrollView,RecyclerView
4 使用CoordinatorLayout 实现顶部滚出的效果时,需要包裹两个基本布局,一个是AppBar,一个是可以滚动并实现NestedScrollingParent 接口的view; AppBar中的子布局不限于ToolBar,TabLayout,其他布局也可以使用
----- 顶部滚出的具体代码后续再补充
参考文章:Android 优化交互 —— CoordinatorLayout 与 Behavior
相关文章推荐
- coordinatorLayout使用详解及注意事项
- CoordinatorLayout与AppBarLayout嵌套使用的注意事项
- 使用swipebacklayout实现ios右滑退出效果及注意事项
- 使用AppBarLayout注意事项
- CoordinatorTabLayout注意点及使用.
- SwipeToLoadLayout使用注意事项
- Android layout_below使用的注意事项!
- android linearLayout 和 RelativeLayout使用的注意事项
- 在使用autolayout设置约束时注意事项
- 关于android:layout_weight属性使用注意事项
- 关于RelativeLayout的使用的注意事项
- Android(java)学习笔记153:layout_weight使用注意事项
- android:layout_weight属性使用注意事项
- CoordinatorLayout之注意事项
- .NET中lock的使用方法及注意事项[转]
- listView中添加了headerView时,使用position的注意事项
- java中对象的比较---==与equals的使用注意事项
- layout_*的一些注意事项
- 在.NET中使用Access数据库的注意事项
- C++中typename关键字的使用方法和注意事项