web-dev-qa-db-ja.com

EditTextとButtonの高さを変更するにはどうすればよいですか?

これにはEditTextとボタンがあり、高さを低くする必要があります。 Android:height="10px"が機能しません。ところで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"/>
17

値をAndroid:height="10px"に設定する代わりに、Android:layout_height="10px"を使用します

 Android:layout_width="180px"
 Android:layout_height="10px"
23

使用する Android:minHeight="120dp"属性。

動的に高さを増やす必要がある場合はAndroid:layout_height="wrap_content"

7
Janith

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

内部のフォントが大きすぎる場合、TextEditのサイズを小さくすることはできません。

Android:textSize='6sp'をお試しください

1
yosh