while(1){} 2020-09-30 11:27 采纳率: 0%
浏览 382

TextView的一个崩溃 java.lang.IndexOutOfBoundsException measureLimit (2) is out of start (6) and limit (2) bounds

main(1)

java.lang.IndexOutOfBoundsException

measureLimit (2) is out of start (6) and limit (2) bounds

解析原始
1 android.text.TextLine.handleRun(TextLine.java:983)
2 android.text.TextLine.drawRun(TextLine.java:481)
3 android.text.TextLine.draw(TextLine.java:253)
4 android.text.Layout.drawText(Layout.java:539)
5 android.text.Layout.draw(Layout.java:286)
6 android.widget.TextView.onDraw(TextView.java:7036)
7 android.view.View.draw(View.java:19314)
8 android.view.View.updateDisplayListIfDirty(View.java:18250)
9 android.view.View.draw(View.java:19042)
10 android.view.ViewGroup.drawChild(ViewGroup.java:4271)
11 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
12 android.view.View.draw(View.java:19317)
13 android.view.View.updateDisplayListIfDirty(View.java:18250)
14 android.view.View.draw(View.java:19042)
15 android.view.ViewGroup.drawChild(ViewGroup.java:4271)
16 androidx.recyclerview.widget.RecyclerView.drawChild(novel:5030)
17 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
18 android.view.View.draw(View.java:19317)
19 androidx.recyclerview.widget.RecyclerView.draw(novel:4429)
20 android.view.View.updateDisplayListIfDirty(View.java:18250)
21 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
22 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
23 android.view.View.updateDisplayListIfDirty(View.java:18209)
24 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
25 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
26 android.view.View.updateDisplayListIfDirty(View.java:18209)
27 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
28 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
29 android.view.View.updateDisplayListIfDirty(View.java:18209)
30 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
31 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
32 android.view.View.updateDisplayListIfDirty(View.java:18209)
33 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
34 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
35 android.view.View.updateDisplayListIfDirty(View.java:18209)
36 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
37 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
38 android.view.View.updateDisplayListIfDirty(View.java:18209)
39 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
40 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
41 android.view.View.updateDisplayListIfDirty(View.java:18209)
42 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
43 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
44 android.view.View.updateDisplayListIfDirty(View.java:18209)
45 android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4252)
46 android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4232)
47 android.view.View.updateDisplayListIfDirty(View.java:18209)
48 android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:684)
49 android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:690)
50 android.view.ThreadedRenderer.draw(ThreadedRenderer.java:804)
51 android.view.ViewRootImpl.draw(ViewRootImpl.java:3199)
52 android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2997)
53 android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2526)
54 android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1515)
55 android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7266)
56 android.view.Choreographer$CallbackRecord.run(Choreographer.java:981)
57 android.view.Choreographer.doCallbacks(Choreographer.java:790)
58 android.view.Choreographer.doFrame(Choreographer.java:721)
59 android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:967)
60 android.os.Handler.handleCallback(Handler.java:808)
61 android.os.Handler.dispatchMessage(Handler.java:101)
62 android.os.Looper.loop(Looper.java:166)
63 android.app.ActivityThread.main(ActivityThread.java:7529)
64 java.lang.reflect.Method.invoke(Native Method)
65 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
66 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)

  • 写回答

2条回答 默认 最新

  • threenewbee 2020-09-30 16:45
    关注

    下标越界错误,先找到你的引起报错的代码的那一行,再仔细检查其中对下标的访问

    评论

报告相同问题?

悬赏问题

  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据
  • ¥20 软件测试决策法疑问求解答