CoordinatorLayout和AppBarLayout 嵌套无法滑动问题

阅读 45

2022-07-27


随笔记录:

初始化中添加如下代码,可解决此问题:

appBarLayout.post(new Runnable() {
@Override public void run() {
CoordinatorLayout.LayoutParams layoutParams = (CoordinatorLayout.LayoutParams) appBarLayout.getLayoutParams();
AppBarLayout.Behavior behavior = (AppBarLayout.Behavior) layoutParams.getBehavior();

behavior.setDragCallback(new AppBarLayout.Behavior.DragCallback() {
@Override
public boolean canDrag(@NonNull AppBarLayout appBarLayout) {
return true;
}
});
}
});

     

                                             -END

精彩评论(0)

0 0 举报