TextView>onDraw
TextViewのonDrawまでのバックトレース
Thread [<1> main] (Suspended (breakpoint at line 5013 in TextView)) <VM does not provide monitor information> TextView.onDraw(Canvas) line: 5013 TextView(View).draw(Canvas) line: 14465 TextView(View).getDisplayList(DisplayList, boolean) line: 13362 TextView(View).getDisplayList() line: 13404 TextView(View).draw(Canvas, ViewGroup, long) line: 14182 ======================================================================== LinearLayout(ViewGroup).drawChild(Canvas, View, long) line: 3103 LinearLayout(ViewGroup).dispatchDraw(Canvas) line: 2940 LinearLayout(View).getDisplayList(DisplayList, boolean) line: 13357 LinearLayout(View).getDisplayList() line: 13404 LinearLayout(View).draw(Canvas, ViewGroup, long) line: 14182 ======================================================================== FrameLayout(ViewGroup).drawChild(Canvas, View, long) line: 3103 FrameLayout(ViewGroup).dispatchDraw(Canvas) line: 2940 FrameLayout(View).getDisplayList(DisplayList, boolean) line: 13357 FrameLayout(View).getDisplayList() line: 13404 FrameLayout(View).draw(Canvas, ViewGroup, long) line: 14182 ======================================================================== ActionBarOverlayLayout(ViewGroup).drawChild(Canvas, View, long) line: 3103 ActionBarOverlayLayout(ViewGroup).dispatchDraw(Canvas) line: 2940 ActionBarOverlayLayout(View).draw(Canvas) line: 14468 ActionBarOverlayLayout.draw(Canvas) line: 381 ActionBarOverlayLayout(View).getDisplayList(DisplayList, boolean) line: 13362 ActionBarOverlayLayout(View).getDisplayList() line: 13404 ActionBarOverlayLayout(View).draw(Canvas, ViewGroup, long) line: 14182 ======================================================================== PhoneWindow$DecorView(ViewGroup).drawChild(Canvas, View, long) line: 3103 PhoneWindow$DecorView(ViewGroup).dispatchDraw(Canvas) line: 2940 PhoneWindow$DecorView(View).draw(Canvas) line: 14468 PhoneWindow$DecorView(FrameLayout).draw(Canvas) line: 472 PhoneWindow$DecorView.draw(Canvas) line: 2326 PhoneWindow$DecorView(View).getDisplayList(DisplayList, boolean) line: 13362 PhoneWindow$DecorView(View).getDisplayList() line: 13404 ======================================================================== HardwareRenderer$Gl20Renderer(HardwareRenderer$GlRenderer) .buildDisplayList(View, HardwareCanvas) line: 1570 HardwareRenderer$Gl20Renderer(HardwareRenderer$GlRenderer) .draw(View, View$AttachInfo, HardwareRenderer$HardwareDrawCallbacks, Rect) line: 1449 ======================================================================== ViewRootImpl.draw(boolean) line: 2381 ViewRootImpl.performDraw() line: 2253 ViewRootImpl.performTraversals() line: 1883 ViewRootImpl.doTraversal() line: 1000 ViewRootImpl$TraversalRunnable.run() line: 5670 ======================================================================== Choreographer$CallbackRecord.run(long) line: 761 Choreographer.doCallbacks(int, long) line: 574 Choreographer.doFrame(long, int) line: 544 Choreographer$FrameDisplayEventReceiver.run() line: 747 ======================================================================== Handler.handleCallback(Message) line: 733 Choreographer$FrameHandler(Handler).dispatchMessage(Message) line: 95 Looper.loop() line: 136 ActivityThread.main(String[]) line: 5017 Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method] Method.invoke(Object, Object...) line: 515 ZygoteInit$MethodAndArgsCaller.run() line: 779 ZygoteInit.main(String[]) line: 595 NativeStart.main(String[]) line: not available [native method]