如何在Android中删除自定义对话框的白色边框?

use*_*954 3 java android android-layout

我想删除自定义对话框的白色边框。我在 Stack Overflow 上找到了很多。但仍然没有得到解决方案。如何删除这个白色边框。请有人帮我解决这个问题。提前致谢。

Naj*_*ala 5

尝试使用 Dialog 而不是 AlertDialog.Builder 并从对话框中删除边界线:

Dialog dialog = new Dialog(this,android.R.style.Theme_Translucent_NoTitleBar);
Run Code Online (Sandbox Code Playgroud)

并且您必须替换对话框的窗口内容视图。我认为您可以在对话框构造函数中使用它:

this.getWindow().setContentView(R.layout.your_dialog_view);
Run Code Online (Sandbox Code Playgroud)