Пользовательский диалог Android неправильных размеров - PullRequest
0 голосов
/ 28 марта 2012

Я пытаюсь сделать собственный диалог в Android.Все работает отлично, за исключением того, что высота диалога слишком велика и выглядит плохо.Я прикрепил изображение, чтобы посмотреть, как оно выглядит: http://i42.tinypic.com/14t1lp4.jpg

Мне нужна только часть кнопки, чтобы показать.Также было бы неплохо, если бы белый контур тоже исчез.Это код моего макета:

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

<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"/>

Любая помощь приветствуется.Спасибо

1 Ответ

1 голос
/ 28 марта 2012

Поместите следующий код в конструктор своего диалогового окна или куда бы вы ни позвонили setContentView() -

try {
this.requestWindowFeature(Window.FEATURE_NO_TITLE );
} catch (Exception e) {
    e.printStackTrace();
}

Это сэкономит много места в вашем диалоге.

ПРИМЕЧАНИЕ : введите вышеуказанный код ДО setContentView()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...