android全屏对话框,覆盖状态栏 尝试了多种方法 效果都不好

Posted litefish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android全屏对话框,覆盖状态栏 尝试了多种方法 效果都不好相关的知识,希望对你有一定的参考价值。

public class FullScrreenDialog extends Dialog {

    public FullScrreenDialog(Context context, List<FuncGridItem> shareList) {
        //super(context,R.style.Dialog_FullScreen);
        super(context);
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().requestFeature(Window.FEATURE_NO_TITLE);
        View view = LayoutInflater.from(getContext()).inflate(R.layout.reaction_share, null);
        setContentView(view);
        getWindow().setBackgroundDrawable(new ColorDrawable(0x00000000));
        getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
        getWindow().setFlags(
            WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }
}

以上是关于android全屏对话框,覆盖状态栏 尝试了多种方法 效果都不好的主要内容,如果未能解决你的问题,请参考以下文章

android全屏对话框,覆盖状态栏 尝试了多种方法 效果都不好

android全屏对话框,覆盖状态栏 尝试了多种方法 效果都不好

系统覆盖不覆盖状态栏和导航栏 Android

状态栏在全屏对话框片段android中将其颜色更改为黑色

android里悬浮窗如何覆盖状态栏

如何在不使其全屏的情况下删除颤振闪屏状态栏的颜色覆盖?