Android activity主题设置为dialog 样式

Android activity主题设置为dialog 样式,第1张

1.style 设置:

    

2.AndroidManifest.xml 设置:

   

3.动态设置窗口大小:

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        setDisplay();
    }

    //设置窗口大小
    private void setDisplay() {
        DisplayMetrics dm = new DisplayMetrics();
        getWindow().getWindowManager().getDefaultDisplay().getMetrics(dm);
        WindowManager.LayoutParams p = getWindow().getAttributes();
        p.height =(int) (dm.heightPixels * 0.8);
        p.width = (int) (dm.widthPixels * 0.8);
        getWindow().setAttributes(p);
    }

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992639.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存