//外部背景透明
dialog?.window?.setDimAmount(0f)
//显示状态栏
dialog?.window?.setType(WindowManager.LayoutParams.TYPE_APPLICATION_PANEL)
//全屏
dialog?.window?.setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN
)
dialog?.mGravity = Gravity.TOP
val c = context
//防止延伸到虚拟导航键
if (c is Activity) dialog?.window?.attributes?.height = c.mContentView.height
dialog?.window?.attributes?. = ViewGroup.LayoutParams.MATCH_PARENT
网友评论