如何解决仅对一个片段禁用工具栏的滚动行为
我有一个带有一些片段的活动。 活动具有此片段的FrameLayout。 这个FrameLayout具有app:layout_behavior =“ @ string / appbar_scrolling_view_behavior”用于活动的滚动工具栏。但我想禁用片段的顶部工具栏滚动。 我使用以下代码禁用工具栏滚动:
public void disableScrollToolbar() {
CoordinatorLayout.LayoutParams coordinatorLayoutParams = (CoordinatorLayout.LayoutParams)
appbar.getLayoutParams();
coordinatorLayoutParams.setBehavior(null);
AppBarLayout.LayoutParams param = (AppBarLayout.LayoutParams) toolbar.getLayoutParams();
param.setScrollFlags(0); // clear all scroll flags
}
对于片段来说还可以...但是我希望该滚动行为只是针对该片段而不是所有片段禁用。 我该怎么办?
谢谢..
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。