Android kotlin中的NestedScrollView在CoordinatorLayout中无法滚动整个内容。
创始人
2024-08-14 15:30:07
0

在Android Kotlin中,如果你在CoordinatorLayout中使用了NestedScrollView,并且无法滚动整个内容,有几种可能的解决方法。

方法一:添加app:layout_behavior属性

将CoordinatorLayout中的NestedScrollView的app:layout_behavior属性设置为@string/appbar_scrolling_view_behavior。这将确保NestedScrollView与AppBarLayout正确协同工作,实现整个内容的滚动。



    

        

            ...

        

    

    

        

    


方法二:确保NestedScrollView是CoordinatorLayout的直接子项

将NestedScrollView直接作为CoordinatorLayout的子项,而不是放在其他布局中,以确保正确的协同滚动。



    

        

            ...

        

    

    

        

    


方法三:使用AppBarLayout.LayoutParams设置滚动标志

使用AppBarLayout.LayoutParams设置NestedScrollView的滚动标志,确保正确的协同滚动。

val params = AppBarLayout.LayoutParams(
    AppBarLayout.LayoutParams.MATCH_PARENT,
    AppBarLayout.LayoutParams.MATCH_PARENT
)
params.scrollFlags = AppBarLayout.LayoutParams.SCROLL_FLAG_SCROLL or
        AppBarLayout.LayoutParams.SCROLL_FLAG_ENTER_ALWAYS or
        AppBarLayout.LayoutParams.SCROLL_FLAG_SNAP
nestedScrollView.layoutParams = params

这些方法中的任何一个都应该解决你在CoordinatorLayout中使用NestedScrollView无法滚动整个内容的问题。

相关内容

热门资讯

黑科技代打!微扑克德州专用辅助... 黑科技代打!微扑克德州专用辅助器(黑科技)固有是有挂(有挂透明挂)-哔哩哔哩;小薇(透视辅助)致您一...
黑科技辅助挂(wpk有辅助挂)... 黑科技辅助挂(wpk有辅助挂)外挂透明挂辅助助手(透视)都是有挂(黑科技插件)-哔哩哔哩1、wpk有...
黑科技规律(AAPOKeR)有... 黑科技规律(AAPOKeR)有透视吗(透视)透视辅助器(本然真的有挂)1、这是跨平台的黑科技,在线的...
黑科技挂"wpkpl... 黑科技挂"wpkplus有辅助器吗"德扑之星创建房间设置(一直存在有挂)-哔哩哔哩1、黑科技挂"wp...
黑科技辅助!we-poker有... 这是一款非常优秀的we-poker有挂吗 ia辅助检测软件,能够让你了解到we-poker有挂吗中牌...
黑科技ai(微扑克ai辅助器苹... 黑科技ai(微扑克ai辅助器苹果版)外挂透视辅助器(透视)总是存在有挂(黑科技辅助)-哔哩哔哩;微扑...
黑科技ai代打(德扑)ai软件... 黑科技ai代打(德扑)ai软件靠谱吗(透视)app改数据(先前真的是有挂)准备好在ia的高塔上攀登,...
黑科技辅助"德州之星... 黑科技辅助"德州之星辅助软件"wepoke的机制(一贯是有挂)-哔哩哔哩亲,关键说明,德州之星辅助软...
黑科技软件!智星德州菠萝偷偷看... 黑科技软件!智星德州菠萝偷偷看功能(智能ai)其实有挂(有挂app)-哔哩哔哩1、玩家可以在智星德州...
黑科技最新(aapoker俱乐... 黑科技最新(aapoker俱乐部后台可以操作吗)外挂透明挂辅助软件(透视)一直有挂(黑科技插件)-哔...