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辅助购买(辅助... 盘点一款!wpk辅助购买(辅助挂)其实是真的有挂(有挂方式)1、上手简单,内置详细流程视频教学,新手...
今日焦点!we-poker靠谱... 今日焦点!we-poker靠谱吗(辅助挂)竟然存在有挂(真的有挂)亲,关键说明,we-poker靠谱...
重大通报!wepoker透视功... 重大通报!wepoker透视功能下载(辅助挂)果然存在有挂(有挂教程)1、起透看视 wepoker透...
研究成果!xpoker辅助器(... 研究成果!xpoker辅助器(辅助挂)竟然是有挂(存在有挂)1、该软件可以轻松地帮助玩家将xpoke...
教学盘点!xpoker辅助怎么... 教学盘点!xpoker辅助怎么用(辅助挂)竟然存在有挂(有挂分析)1、xpoker辅助怎么用透视辅助...
攻略讲解!智星德州辅助译码插件... 攻略讲解!智星德州辅助译码插件靠谱吗(辅助挂)果然真的有挂(有挂解密)1、用户打开应用后不用登录就可...
实测发现!wepoker辅助器... 实测发现!wepoker辅助器激活码(辅助挂)其实有挂(真的有挂)该软件可以轻松地帮助玩家将wepo...
一分钟揭秘!德州局透视脚本免费... 一分钟揭秘!德州局透视脚本免费版下载手机版(辅助挂)切实是有挂(有挂工具)小薇(辅助器软件下载)致您...
我来教大家!wepoker底牌... 我来教大家!wepoker底牌透视(辅助挂)竟然存在有挂(竟然有挂)1、不需要AI权限,帮助你快速的...
记者爆料!wepoker作弊方... 记者爆料!wepoker作弊方法(辅助挂)总是是有挂(有挂技术)1、点击下载安装,wepoker作弊...