如何使自定义对话框透明?

时间:2011-04-07 11:47:50

标签: android dialog

我需要让自定义对话框透明。

我该怎么做?

4 个答案:

答案 0 :(得分:10)

您还可以在构造函数

中使用以下行
getWindow().setBackgroundDrawable(new ColorDrawable(0));

答案 1 :(得分:9)

嘿哥们。 。 。使用开发人员站点中的“可用”背景的xml文件,并将“#00000000”设置为“透明”颜色的背景颜色。

答案 2 :(得分:2)

要使Dialog的背景透明,您只需将对话框的主题设置为 android.R.style.Theme Translucent NoTitleBar 。例如: -

new AlertDialog.Builder(context, android.R.style.Theme_Translucent_NoTitleBar).show();

答案 3 :(得分:0)

您可以将背景颜色设置为Color.Transparent