您好我在xml文件中使用此代码我正在尝试降低编辑文本的高度我更改了android:height =“”值但编辑文本中没有任何内容。请帮助
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/textView1"
android:ems="4"
android:maxEms="4"
android:height="3dp"
android:inputType="textEmailAddress"
android:width="200dp" >
<requestFocus />
</EditText>
答案 0 :(得分:0)
您应该使用layout_height属性:
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="3dp"
android:layout_alignParentRight="true"
android:layout_below="@+id/textView1"
android:ems="4"
android:maxEms="4"
android:inputType="textEmailAddress"/>
但并非所有布局都允许视图以这种方式调整大小。
答案 1 :(得分:0)
你的layout_height已经是wrap_content。 做类似的事情:
<EditText
android:id="@+id/editText1"
android:layout_width="200dp"
android:layout_height="3dp"
android:layout_alignParentRight="true"
android:layout_below="@+id/textView1"
android:ems="4"
android:maxEms="4"
android:inputType="textEmailAddress" />
忽略额外的值。
答案 2 :(得分:0)
而不是使用wr ap_content
作为layout_height的值
你应该写一个值,例如:
10dp , 12dp , etc .
适合您的需求
wrap_content
,包装您的editText以适合其中的文本。
希望有所帮助。