Android删除文本时光标跳动的问题(Kotlin)
创始人
2024-10-10 02:00:31
0

在 EditText 中监听文本变化,并重设光标位置。

示例代码:

首先,定义一个 TextWatcher 对象:

val textWatcher = object : TextWatcher { override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) { // do nothing }

override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {
    // do nothing
}

override fun afterTextChanged(s: Editable?) {
    // 重设光标位置
    editText.setSelection(s?.length ?: 0)
}

}

然后,在 EditText 中添加该 TextWatcher 对象:

editText.addTextChangedListener(textWatcher)

这样,每当文本发生变化时,就会重设光标位置,从而避免光标跳动的问题。

相关内容

热门资讯

微扑克系统发牌规律!微扑克有机... 微扑克系统发牌规律!微扑克有机器人吗(透视)切实是有挂(详细辅助德州论坛)是一款可以让一直输的玩家,...
透视能赢!wpk脚本是什么,a... 透视能赢!wpk脚本是什么,aapoker怎么提高中牌率(详细辅助细节方法)1、下载好wpk脚本是什...
wepoke的确有挂!aapo... wepoke的确有挂!aapoke辅助工具存在吗(透视)确实是有挂(详细辅助实用技巧)1、不需要AI...
微扑克wpk透视辅助!wpk辅... 微扑克wpk透视辅助!wpk辅助挂(透视)往昔是真的有挂(详细辅助新2025教程),您好,微扑克wp...
透视中牌率!wpk脚本下载,哈... 透视中牌率!wpk脚本下载,哈糖大菠萝辅助器(详细辅助插件教程)1、点击下载安装,wpk脚本下载插件...
wepoke有挂!aa pok... wepoke有挂!aa poker智能ai辅助介绍(透视)从前是有挂(详细辅助规律教程)1、金币登录...
透视真的!aapoker俱乐部... 透视真的!aapoker俱乐部靠谱吗,约局吧德州真的存在透视吗(详细辅助2025新版);1)aapo...
aapoker有挂!扑克世界辅... aapoker有挂!扑克世界辅助软件(透视)固有真的有挂(详细辅助透明挂教程)1)aapoker有挂...
透视真的!红龙poker辅助,... 透视真的!红龙poker辅助,aapoker免费透视脚本(详细辅助软件教程);1)aapoker免费...
德扑之星辅助器购买!wopok... 德扑之星辅助器购买!wopoker系统套路(透视)从来真的是有挂(详细辅助技巧教程);致您一封信;亲...