我在xml文件中有一个EditText视图,其宽度已经设定好。 我已经将其强制为单行模式,因此,如果输入的文本长度超过了编辑框的宽度,文本不会自动换行,方法如下:
android:singleLine="true"
然而,当输入的文本超过编辑框的宽度时,只会显示文本的最后一部分。我希望在用户完成输入文本后,能够从开头展示完整的文本。例如,我有一个编辑框,只允许输入4个字符的宽度,如果我在EditText框中输入“ABCDEFG”,我将看到“DEFG”,但是我想要看到“ABCD”。 如何实现这个功能。
以下是我的XML EditText代码:
<EditText
android:id="@+id/fileNameBox"
android:layout_width = "0dp"
android:layout_height="40dp"
android:gravity="left"
android:ellipsize="start"
android:singleLine="true"
android:textSize="14sp"
android:layout_weight="0.5"
android:layout_marginBottom="1dip"/>
感谢您的帮助。
TJ