@Override
 public int getIntrinsicHeight() {
   if (mDrawableContainerState.isConstantSize()) {
     return mDrawableContainerState.getConstantHeight();
   }
   return mCurrDrawable != null ? mCurrDrawable.getIntrinsicHeight() : -1;
 }