我有这个EditText
和Button,我必须减少它的高度。我尝试使用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"/>
答案 0 :(得分:23)
使用android:height="10px"
android:layout_height="10px"
android:layout_width="180px"
android:layout_height="10px"
答案 1 :(得分:5)
你需要摆脱"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"/>
答案 2 :(得分:5)
使用android:minHeight="120dp"
属性。
如果需要增加高度动态添加
android:layout_height="wrap_content"
答案 3 :(得分:1)
如果字体内部太大,则无法减小TextEdit的大小。
尝试android:textSize='6sp'