@Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   mHeight = h;
   mWidth = w;
   synchronized (mLock) {
     if (mBatteryMeterDrawable != null) {
       mBatteryMeterDrawable.onSizeChanged(w, h, oldw, oldh);
     }
   }
 }