CoordinatorLayout 布局AppBarLayout有时不能滑动

(加载完数据之后)?

appbar,AppBarLayout布局id

.post,post、Run子线程

appbar.post {
    val layoutParams = appbar.layoutParams as CoordinatorLayout.LayoutParams
    val behavior = layoutParams.behavior as AppBarLayout.Behavior
    behavior.setDragCallback(object : AppBarLayout.Behavior.DragCallback() {
        override fun canDrag(appBarLayout: AppBarLayout): Boolean {
            return true
        }
    })
}

不另开线程可能会报错

你可能感兴趣的:(组件)