我正在用自定义背景制作EditText字段,但输入文本将比字段本身更长。此外,文本需要在一行。EditText内部的水平文本滚动
我的想法是在线条到达场地末端时使文字“向左移动”。我在一些应用程序中看到这是可能的。
我搜索了答案,但他们没有回应这个具体问题。之后,我联合几个人我想通过这种方式来解决问题:
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/edit_text"
android:textColor="#FFFFFF"
android:paddingLeft="5dp"
android:maxLines="1"
android:maxLength="25"
android:scrollHorizontally="true"/>
但是,当我输入文字,它达到的EditText字段的末尾时,它舒展我的领域(“@绘制/ edit_text”特别是),直到我达到25个字符。
另外,当我将layout_width更改为某个特定值时,到达结束时文本将进入第二行(即使maxLines仍为1)。
我无法得到这个工作。 – jcaruso