我对android中的透明AlertDialog框几乎没有疑问。我在相机表面视图中使用AlertDialog.builder创建了警告对话框但我想透明警告对话框是可能的。请帮帮我
此致 拉吉
答案 0 :(得分:14)
使用 this
代码如下
Dialog mDialog = new Dialog(mContext, android.R.style.Theme_Translucent_NoTitleBar_Fullscreen);
从类似的答案中回答here
答案 1 :(得分:8)
是的,这是可能的。我相信您可以通过创建自定义警报对话框来实现:
http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
然后,您可以将自定义对话框的背景设置为透明,如下所示:
this.getWindow().setBackgroundDrawableResource(R.drawable.transparent);
(其中“R.drawable.transparent”是对颜色“#00000000”的引用)