Подтвердить что ты не робот

Как изменить высоту EditText и кнопки?

У меня есть эта EditText и кнопка, и мне нужно уменьшить ее высоту. Я пытаюсь использовать android:height="10px", но это не работает. Btw android:width="180px" работает нормально, тогда я не знаю, почему я не могу настроить высоту.

Вот код:

<EditText 
    android:id="@+id/Movile"
    android:layout_alignBaseline="@+id/MovileLabel"
    android:layout_alignParentRight="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:width="180px"
    android:height="10px"/>

<Button
        android:id="@+id/inviteButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/invite"
        android:width="100px"
        android:height="5px"
        android:layout_marginLeft="40dip"/>
4b9b3361

Ответ 1

Вместо установки значений android:height="10px" используйте android:layout_height="10px"

 android:layout_width="180px"
 android:layout_height="10px"

Ответ 2

Вам нужно избавиться от свойств "wrap_content" и просто иметь фиксированную ширину и высоту:

<EditText 
    android:id="@+id/Movile"
    android:layout_alignBaseline="@+id/MovileLabel"
    android:layout_alignParentRight="true"
    android:layout_width="180px"
    android:layout_height="10px"/>

<Button
        android:id="@+id/inviteButton"
        android:text="@string/invite"
        android:layout_width="100px"
        android:layout_height="5px"
        android:layout_marginLeft="40dip"/>

Ответ 3

использовать атрибут android:minHeight="120dp".

при необходимости динамически увеличивать высоту android:layout_height="wrap_content"

Ответ 4

Вы не можете уменьшить размер TextEdit, если шрифт слишком большой внутри.

попробуйте android:textSize='6sp'