Android Material组件库Modal Bottom Sheet无scrim调光效果问题求助
Material Modal Bottom Sheet 无调光(scrim)效果问题
问题描述
按照Android Material Components Library中Modal Bottom Sheet的基础用法实现后,底部弹窗下方的内容并未出现调光效果。官方文档中的截图明确展示了这个名为scrim的调光效果,但文档未提供可设置scrim的相关属性。使用文档给出的代码创建最简应用后,该问题依然存在。
预期行为
底部弹窗下方应显示调光效果,或提供配置该scrim的能力。
源代码
class ModalBottomSheet : BottomSheetDialogFragment() { override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? = inflater.inflate(R.layout.modal_bottom_sheet_content, container, false) companion object { const val TAG = "ModalBottomSheet" } } val modalBottomSheet = ModalBottomSheet() modalBottomSheet.show(supportFragmentManager, ModalBottomSheet.TAG)
复现方式
使用上述代码片段创建最简应用即可复现问题。
问题截图

环境信息
- Android API版本:33
- Material Library版本:1.9.0
- 设备:Pixel 6模拟器
内容的提问来源于stack exchange,提问作者VIN
相关产品推荐
相关产品推荐

