android edittext怎么设置光标

android edittext怎么设置光标,第1张

使光标移动到制定的位置:

editText.setSelection(2)

输入的参数是个整数

在请求出现光标是,也就是在获取焦点时:

editText.requestFocus()

清除光标,也就是失去焦点:

editText.clearFocus()

让EditText不出现光标:

editText.setCursorVisible(false)

如图:

/res/drawable 文件夹下创建 edit_cursor_color.xml :

布局文件中设置 EditText 的 textCursorDrawable 属性为 edit_cursor_color :

这个只要设置EditText的gravity属性(即它的子View的输出位置)为top即可,如果你的EditText有内容,则通过调用它的setSelectionStart和setSelectionEnd方法设置光标具体在哪个字符之前


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6391750.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存