【发布时间】:2012-05-11 20:03:07
【问题描述】:
如何将自定义对话框显示为容器的中心?
Dialog customdialog = new Dialog(this,android.R.style.Theme_Translucent_NoTitleBar);
Window window = customdialog.getWindow();
window.setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
window.setGravity(Gravity.CENTER);
R.style.Theme_Translucent_NoTitleBar - 用于去除cutomdialog的边框。一旦我使用了这条线,对话框就会出现在平板电脑的左上角?
谁能帮我解决这个问题?
【问题讨论】:
-
删除边框创建自定义背景并将其添加到样式
- @android:color/transparent