@Override
 protected void drawableStateChanged() {
   super.drawableStateChanged();
   if (mHeaderView != null) {
     refreshAllChild(mHeaderView);
   }
 }