美文网首页
Android 让Dialog实现背景透明,亲测有效

Android 让Dialog实现背景透明,亲测有效

作者: Pino | 来源:发表于2019-06-06 16:31 被阅读0次
      dialog.setContentView(inflate);// 把布局设置给dialog
        Window dialogWindow = dialog.getWindow();
        dialogWindow.setBackgroundDrawableResource(android.R.color.transparent);// 一句话搞定
        WindowManager.LayoutParams lp = dialogWindow.getAttributes();
        dialogWindow.setGravity(Gravity.BOTTOM|Gravity.LEFT);
        lp.y = 150; // 新位置Y坐标
        lp.width = (int) getResources().getDisplayMetrics().widthPixels; // 宽度
        //lp.width = 650;
        dialogWindow.setAttributes(lp);

相关文章

网友评论

      本文标题:Android 让Dialog实现背景透明,亲测有效

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