【发布时间】:2012-05-16 05:05:17
【问题描述】:
我有 Edittext,我在其中设置了可跨文本,我希望光标位于可跨文本的末尾。以便用户可以从键盘手动输入。
我已经试过了
ObjectOfEdietext.setSelection(ObjectOfEdietext.getText().lenght());
但这对我不起作用。但是,如果我在 Editext 上设置普通文本并执行相同操作,则效果很好。 谁能指出是什么问题??
提前致谢
已编辑 在这里,我发现我在编辑文本上设置的用于使跨度文本可点击的 LinkMovementMethod 正在禁用编辑文本光标的问题。我面临的另一个大问题是当我在edittext上设置可点击的跨文本然后光标移动到0位置,所以我无法在文本末尾移动光标以从键盘添加文本!有没有人遇到过这样的问题?
【问题讨论】:
-
尝试将其转换为字符串。 getText().toString().length();
标签: android android-edittext cursor-position