0 0

开发Android时遇到StackOverflowError5

这是我在开发Android遇到的错误,着了几天也没有找到原因。

错误打印如下,我想看看有没有谁碰到过,有没有什么解决方法。

 

06-17 14:34:10.910: WARN/dalvikvm(533): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
06-17 14:34:10.920: ERROR/AndroidRuntime(533): Uncaught handler: thread main exiting due to uncaught exception
06-17 14:34:10.960: ERROR/AndroidRuntime(533): java.lang.StackOverflowError
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Styled.each(Styled.java:43)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Styled.foreach(Styled.java:249)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Styled.measureText(Styled.java:371)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Layout.measureText(Layout.java:1477)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Layout.getHorizontal(Layout.java:529)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Layout.getHorizontal(Layout.java:513)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.text.Layout.getPrimaryHorizontal(Layout.java:498)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.TextView.getFocusedRect(TextView.java:3952)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.FocusFinder.findNextFocus(FocusFinder.java:72)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:468)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.focusSearch(ViewGroup.java:470)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.focusSearch(View.java:3032)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.TextView.onCreateInputConnection(TextView.java:4333)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.inputmethod.InputMethodManager.startInputInner(InputMethodManager.java:933)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.inputmethod.InputMethodManager.checkFocus(InputMethodManager.java:1105)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.inputmethod.InputMethodManager.isActive(InputMethodManager.java:530)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.TextView.onDraw(TextView.java:3881)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5838)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1534)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1534)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5944)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5841)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5841)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5841)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1534)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1534)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1534)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5841)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.drawChild(ViewGroup.java:1536)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1278)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.View.draw(View.java:5841)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1898)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewRoot.draw(ViewRoot.java:1217)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1030)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1482)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.os.Looper.loop(Looper.java:123)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at android.app.ActivityThread.main(ActivityThread.java:3948)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at java.lang.reflect.Method.invokeNative(Native Method)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at java.lang.reflect.Method.invoke(Method.java:521)
06-17 14:34:10.960: ERROR/AndroidRuntime(533):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.r

 

2009年6月17日 14:49

2个答案 按时间排序 按投票排序

0 0

朋友,问题要自动关闭啦,结分哦

2009年6月29日 08:09
0 0

堆栈溢出错误。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该错误。

自己好好看看代码吧

2009年6月17日 17:00

相关推荐

Global site tag (gtag.js) - Google Analytics