EditText把光标放在文本的末尾处

简介: EditText把光标放在文本的末尾处

其实用动态跟随键盘输入的监听方式就可以了

 private TextWatcher textWatcher = new TextWatcher() {
        @Override
        public void afterTextChanged(Editable s) {
        }
        @Override
        public void beforeTextChanged(CharSequence s, int start, int count,
                                      int after) {
        }
        @Override
        public void onTextChanged(CharSequence s, int start, int before,
                                  int count) {
            etS.setSelection(s.toString().length());
        }

当手动设置EditText的文本时,光标会恢复到最前面,可以再监听中设置光标到末尾处,这样就好了,大家有什么问题可以在下方留言。



目录
相关文章
span标签显示固定长度显示省略号,光标放上显示全部
span标签显示固定长度显示省略号,光标放上显示全部
159 0
输入框贴贴去除样式并插入到指定光标位置(contenteditable=“true“ 实现的输入框也支持)
输入框贴贴去除样式并插入到指定光标位置(contenteditable=“true“ 实现的输入框也支持)
105 0
|
Web App开发 C++
c++ 实现不在同一程序内,在光标处(当前有焦点的窗体输入框)输入字符
c++ 实现不在同一程序内,在光标处(当前有焦点的窗体输入框)输入字符
106 1
判断页面滚动条所在位置
判断页面滚动条所在位置
29 0
|
XML Java 程序员
【IDEA】快捷键注释位置不放置在首行,放置在当前行第一个字符攻略
【IDEA】快捷键注释位置不放置在首行,放置在当前行第一个字符攻略 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧二维码,加我微信 一起学习、一起进步 🍅 欢迎点赞 👍 收藏 ⭐留言 📝
409 0
【IDEA】快捷键注释位置不放置在首行,放置在当前行第一个字符攻略
TextView文本尾部添加标签,支持自动换行
TextView文本尾部添加标签,支持自动换行
在屏幕中显示出welcome to CHINA,并每次左右各显示一个字符
在屏幕中显示出welcome to CHINA,并每次左右各显示一个字符
88 0
在屏幕中显示出welcome to CHINA,并每次左右各显示一个字符