关于嵌套滑动 CoordinatorLayout 学习

在使用中遇到了一些问题,在此记录一下。

1嵌套滑动在listview不满屏的时候怎么屏蔽滑动效果。

因为我使用的AppBarLayout来做滑出去的头部,当要屏蔽的时候,应该把AppBarLayout的滑动状态给停止掉。、

禁止方法:

                 ((AppBarLayout.LayoutParams)view.getLayoutParams()).setScrollFlags(0);      //view 是AppBarLayout子view中设置滑动属性的view

开启方法:((AppBarLayout.LayoutParams)view.getLayoutParams()).setScrollFlags(AppBarLayout.LayoutParams.SCROLL_FLAG_SCROLL|AppBarLayout.LayoutParams.SCROLL_FLAG_EXIT_UNTIL_COLLAPSED);

 (AppBarLayout)mAppBarLayout.setExpanded(true); //更新视图。相当重要  因为没有设置 一直没有滑出屏幕的效果。

你可能感兴趣的:(关于嵌套滑动 CoordinatorLayout 学习)