
BugFix
bug踩坑
demokiller
只是一个程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java.lang.IndexOutOfBoundsException: setSpan ( ... ) ends beyond length 剖析
背景闲来无事,看一下线上的奔溃率,忽然一个Exception引起了我的注意。我们在设置中打开拼写检查工具功能的时候,SuggesttionsPopupWindow这个系统弹窗,就会在我们编辑EditText的时候,自动弹出,提示我们补全。分析看trackstack的信息,应该是点击其中一项候选词的时候发生的奔溃。让我们先看看SuggesttionsPopupWindow在处理点击事件的...原创 2020-05-10 20:45:45 · 6190 阅读 · 0 评论 -
You must call removeView() on the child's parent first 的处理。
这个问题是由于我们想加入的view已经存在parent导致,一般我们只需要调用((ViewGroup)view.getParent()).removeView(view)即可,可是有些时候并不能解决问题。这时候可以参考以下代码。 if (child.getParent() instanceof ViewGroup) { ViewGroup parent ...原创 2019-01-11 15:20:24 · 3621 阅读 · 0 评论