03-17 08:58:51.983: E/AndroidRuntime(12495): FATAL EXCEPTION: main
03-17 08:58:51.983: E/AndroidRuntime(12495): java.lang.StackOverflowError
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.text.Styled.drawText(Styled.java:357)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.text.Layout.drawText(Layout.java:1387)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.text.Layout.draw(Layout.java:370)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.text.BoringLayout.draw(BoringLayout.java:365)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.TextView.onDraw(TextView.java:4512)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7008)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.AbsListView.dispatchDraw(AbsListView.java:1686)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.ListView.dispatchDraw(ListView.java:3211)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7114)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.AbsListView.draw(AbsListView.java:3105)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.AbsListView.dispatchDraw(AbsListView.java:1686)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.ListView.dispatchDraw(ListView.java:3211)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7114)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.AbsListView.draw(AbsListView.java:3105)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1380)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.support.v4.view.ViewPager.draw(ViewPager.java:2176)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.FrameLayout.draw(FrameLayout.java:357)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.drawChild(ViewGroup.java:1646)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.View.draw(View.java:7011)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.widget.FrameLayout.draw(FrameLayout.java:357)
03-17 08:58:51.983: E/AndroidRuntime(12495): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1917)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewRoot.draw(ViewRoot.java:1540)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewRoot.performTraversals(ViewRoot.java:1276)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.view.ViewRoot.handleMessage(ViewRoot.java:1878)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.os.Handler.dispatchMessage(Handler.java:99)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.os.Looper.loop(Looper.java:130)
03-17 08:58:51.983: E/AndroidRuntime(12495): at android.app.ActivityThread.main(ActivityThread.java
看下是不是事件处理中触发了调用这个事件本身的代码或者线程同步的问题