解决方案
如果判断大于10000,则setSelection(10000)。首先从EditText中删除内容,确定长度,然后设置焦点。
总结
我个人觉得以后还是用第二种方案比较好。现在我刚刚发现Vivo手机有这个限制,其他手机如果有8000字的限制就会失败。
【EditText 设置选择位置导致的崩溃问题解析】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
趣味看图猜成语(128),能全对的都不是一般人,你来挑战下吗?127期参考答案:1. 天高地厚;2. 世外...
“五风十雨”到底指天气是好还是不好“五风十雨”,从字面意思看,就是刮风多、下雨多,天气...
虎年说福 | 雨濯春尘,想和你一起邂逅福建的雨细雨绵绵下,春风拂细柳初春的雨,下得温柔,落...
五颜六色,七情六欲?五颜是指,金、银、铜、铁、锡,或为,童颜、红颜、粉颜、龙颜、鹤颜……六...
用户评论
我试过很多方法解决这个崩溃问题,但还是没找到合适的解决方案。
有6位网友表示赞同!
有没有人知道是什么原因导致 Selection 在 EditText 中崩溃?
有8位网友表示赞同!
这个问题困扰了我很久了,感觉像是一个很常见的 Bug 但找不到解决途径。
有17位网友表示赞同!
我是在 Android app 开发的时候遇到这个问题的,希望能尽快找到解决方法。
有15位网友表示赞同!
看样子很多人都在遇到 EditText setSelection 崩溃的问题,谷歌官方不会管吗?
有20位网友表示赞同!
是不是用某些特定的文本会导致崩溃?我试着输入了一些特殊字符。
有17位网友表示赞同!
我甚至怀疑是手机的版本问题导致的,我的设备上出现过这种崩溃情况。
有15位网友表示赞同!
分享一下你的代码片段,或许可以找到问题所在,一起找出解决方案吧。
有11位网友表示赞同!
这个问题真的很蛋疼,影响到用户体验了,希望尽快得到解决!
有11位网友表示赞同!
我尝试过很多网上给出的解决方案,但是都没有效果。
有20位网友表示赞同!
是不是需要使用其他的库来替代 Android 原有的 EditText 组件?
有6位网友表示赞同!
有没有更安全的选取操作方法可以避免崩溃?
有8位网友表示赞同!
如果只是简单的文本选择,可以使用其他方式代替 setSelection 吗?
有9位网友表示赞同!
这个问题让我觉得开发安卓真的太烧脑了!
有6位网友表示赞同!
我还在使用旧版本的代码,会不会是因为版本的不兼容导致的?
有19位网友表示赞同!
有没有官方文档解释这个问题的原因和解决方法?
有10位网友表示赞同!
希望能尽快找到解决方案,不然我的项目就一直 stuck 这里...
有9位网友表示赞同!
也许需要查阅一些 Android 开发相关的论坛,看看其他人有没有遇到过类似的问题。
有12位网友表示赞同!
希望开发者们能重视这个问题,尽快修复!
有9位网友表示赞同!