我正在研究android应用程序,我想修复editfield框的大小。例如,如果我想在其上添加100个单词,则不会增加编辑字段的大小。字符应保留在框内,而不会增加编辑文本的大小。我已将editText的xml代码与图像一起粘贴。
<EditText
android:id="@+id/fnametxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1.1"
android:background="@color/Beige"
android:enabled="false"
android:lines="1"
android:ems="15"
android:maxLines="1"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="ufyufgiuhjlkh"
android:textColor="@color/Black"
android:textSize="12sp" />
提前致谢
答案 0 :(得分:2)
修正字段的宽度。
您可以通过多种方式执行此操作:
答案 1 :(得分:1)
变化:
android:layout_width="wrap_content"
像
这样的东西android:layout_width="200dp"
或您选择的任何尺寸。
答案 2 :(得分:0)
如果您打算使用layout_weight属性设置高度
layout_height="0"
否则设置
layout_height="100dp"
或任何你想要的固定高度。
答案 3 :(得分:0)
也许您需要使用XML android:maxLines和android:lines属性并操纵maxLength。
<EditText
android:id="@+id/fnametxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1.1"
android:background="@color/Beige"
android:enabled="false"
android:lines="5"
android:ems="15"
android:maxLines="100"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="ufyufgiuhjlkh"
android:textColor="@color/Black"
android:textSize="12sp" />