美文网首页Android 技术收集
安卓爬坑指南之沉浸式状态栏下PopupWindow、Dialog

安卓爬坑指南之沉浸式状态栏下PopupWindow、Dialog

作者: tanbiheng | 来源:发表于2018-03-16 13:53 被阅读2000次

PopupWindow 全屏显示

pop.setClippingEnabled(false)

Dialog 全屏显示

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
    dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
} else {
    dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
    dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION, WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}

相关文章

网友评论

    本文标题:安卓爬坑指南之沉浸式状态栏下PopupWindow、Dialog

    本文链接:https://www.haomeiwen.com/subject/bpnlqftx.html