首页 > 解决方案 > 有没有办法将 BottomSheet 转换为 Activity?

问题描述

目前,我有一个在多个活动中重用的bottomSheetBehavior 布局,但需求发生了变化,其中的逻辑也增加了。我的问题是,有没有办法让底部工作表的功能保持折叠状态,但在展开时,过渡到活动?

具体来说,当底部工作表折叠时,允许在视图的其余部分上单击和滚动,但是当展开时,启动一个新活动,以便在那里处理逻辑。

欢迎任何建议。

标签: androidandroid-layoutbottom-sheet

解决方案


我最终做的是在视图模型中设置底部工作表行为,然后,视图模型使用实时数据将任何数据发布到视图,至少确保逻辑包含在一个地方。


推荐阅读