Android自定义对话框错误的维度

Android自定义对话框错误的维度,android,dialog,Android,Dialog,我正在尝试在Android中创建一个自定义对话框。除了对话框的高度太大,而且看起来很糟糕之外,一切都很好。我附加了一个图像以查看其外观: 我只需要显示按钮部分。此外,如果白色轮廓也会消失,那就太好了。 这是我的布局代码: <?xml version="1.0" encoding="utf-8"?> 感谢您的帮助。谢谢将以下代码放入自定义对话框的构造函数中或调用setContentView()- 这将从对话框中节省大量空间 注意:将上述代码放在setContentView

我正在尝试在Android中创建一个自定义对话框。除了对话框的高度太大,而且看起来很糟糕之外,一切都很好。我附加了一个图像以查看其外观:

我只需要显示按钮部分。此外,如果白色轮廓也会消失,那就太好了。 这是我的布局代码:

<?xml version="1.0" encoding="utf-8"?>



感谢您的帮助。谢谢

将以下代码放入自定义对话框的构造函数中或调用
setContentView()
-

这将从对话框中节省大量空间

注意:将上述代码放在
setContentView()之前。

<TextView
    android:id="@+id/text"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="top"
    android:gravity="center"
    android:maxLines="4"
    android:text="@string/app_name"
    android:textColor="#ff000000" android:drawingCacheQuality="high" android:textSize="18dip"/>

<Button
    android:id="@+id/dialogButton"
    android:layout_width="200dip"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:text="Button" android:background="@drawable/buttond" android:textColor="#ffffffff" android:textStyle="bold"/>
try {
this.requestWindowFeature(Window.FEATURE_NO_TITLE );
} catch (Exception e) {
    e.printStackTrace();
}