我正在尝试将EditText
放入不同的ImageView
模板中。对于每个模板,我想将EditText
限制为特定宽度。
例如,在我的某个模板中,EditText
字段最大宽度应为300像素,因此我希望将文字宽度限制设置为300像素。
但是,我不能按字符长度限制长度,因为输入:
“iiiiiii”与“wwwwwwwwww”的宽度不同。
有人碰巧有解决方案吗?感谢。
答案 0 :(得分:1)
您可以使用textWatcher。这将有一个名为onTextChanged()的方法。您可以覆盖它以获得长度。完成后,您可以更改textView本身的长度。
答案 1 :(得分:0)
http://www.rqna.net/qna/tssiw-android-edittext-limit-string-length-not-by-characters.html
那家伙回答了你的问题可能是2个月前的最佳答案......
答案 2 :(得分:0)
您可以通过xml
实现与android:paddingRight
类似的功能