public void setCloseVisible(boolean visible) {
   if (mCloseDrawable.setVisible(visible, false)) {
     invalidate(mCloseRegionBounds);
   }
 }