android - BottomSheet 可以显示在另一个视图后面吗?
解决方案
您应该能够使用像这样的布局来实现这一点,这在我的情况下是有效的:
<androidx.coordinatorlayout.widget.CoordinatorLayout>
<View
android:id="@+id/bottomSheet"
app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior"/>
<View android:id="@+id/viewYouWantAbove"/>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
因此,您希望位于底部工作表之上的视图只需要位于 xml 中的底部工作表之后。
注意:如果您的底部工作表具有标高,则另一个视图必须具有更高或相等的标高才能高于。
推荐阅读
- visual-studio - MFC:调试断言失败?
- c++ - c++中两个字符串不相等
- docker - Cloud Build docker image 无法在本地写入文件 - 无法打开文件...权限被拒绝
- javascript - 如何从元素js中获取所有孩子
- ios - UI 测试用例 XCUIElementTypeQueryProvider tableRows 和 tableColumns 计数为 0
- kubernetes - Kubernetes pod 无法解析运行 weave CNI 的集群内的私有 IP 地址
- r - 在 R 中,如何使用行名和列名创建包含在“矩阵”或“数据框”设置中的图?
- php - 全新安装 LEMP 但无法访问网站
- javascript - 如何知道新元素是否添加到 DOM
- javascript - 创建精灵时如何避免重叠?JS-PHASER3