@Override
 protected void onFocusChanged(boolean gainFocus, int direction, Rect previouslyFocusedRect) {
   try {
     TraceEvent.begin("ContentView.onFocusChanged");
     super.onFocusChanged(gainFocus, direction, previouslyFocusedRect);
     mContentViewCore.onFocusChanged(gainFocus);
   } finally {
     TraceEvent.end("ContentView.onFocusChanged");
   }
 }