因为R.id.design_bottom_sheet 是来自于 com.google.android.material 包的 BottomSheetDialog 的内部资源 ID,使用
com.google.android.material.R.id.design_bottom_sheet
mBottomSheetDialog = new BottomSheetDialog(this,R.style.BottomSheetDialogStyle);
dialogBottomView = getLayoutInflater().inflate(R.layout.dialog_bottom, null);
mBottomSheetDialog.setContentView(dialogBottomView);
//必须在setContentView下面
mBottomSheetDialog.getWindow().findViewById(com.google.android.material.R.id.design_bottom_sheet).setBackgroundColor(Color.TRANSPARENT);
MaterialDesign底部抽屉布局透明化实现,
本文介绍了如何在Android应用中使用GoogleMaterialDesign的BottomSheetDialog,并且使底部抽屉背景透明。开发者需在设置内容视图后修改design_bottom_sheet的背景颜色。
1960

被折叠的 条评论
为什么被折叠?



