Lines Matching defs:mDrawable

101     private Drawable mDrawable;
475 mDrawable = null;
491 if (drawable != null && drawable != mDrawable) {
493 if (mDrawable != null) {
494 mDrawable.setCallback(null);
497 mDrawable = drawable;
503 mDrawable.setCallback(this);
518 boolean currentDrawableIsBitmapDrawable = mDrawable instanceof BitmapDrawable;
520 if (mDrawable != null && currentDrawableIsBitmapDrawable) {
521 final Bitmap drawableBitmap = ((BitmapDrawable) mDrawable).getBitmap();
528 (mDrawable.getIntrinsicWidth() != photoBitmap.getWidth() ||
529 mDrawable.getIntrinsicHeight() != photoBitmap.getHeight());
533 mDrawable = null;
536 if (mDrawable == null && photoBitmap != null) {
537 mDrawable = new BitmapDrawable(getResources(), photoBitmap);
548 if (mDrawable != null && mDrawable instanceof BitmapDrawable) {
549 return ((BitmapDrawable) mDrawable).getBitmap();
558 return mDrawable;
586 return mDrawable != null;
640 if (mDrawable != null) {
642 mDrawable.draw(croppedCanvas);
680 if (mDrawable != null) {
687 mDrawable.draw(canvas);
699 mTranslateRect.set(mDrawable.getBounds());
714 mDrawable.draw(canvas);
755 return mDrawable == drawable || super.verifyDrawable(drawable);
765 if (mDrawable == drawable) {
802 if (mDrawable == null || !mHaveLayout) {
805 final int dwidth = mDrawable.getIntrinsicWidth();
806 final int dheight = mDrawable.getIntrinsicHeight();
815 mDrawable.setBounds(0, 0, dwidth, dheight);
818 if (changed || (mMinScale == 0 && mDrawable != null && mHaveLayout)) {
836 final int dwidth = mDrawable.getIntrinsicWidth();
837 final int dheight = mDrawable.getIntrinsicHeight();
870 final int dwidth = mDrawable.getIntrinsicWidth();
871 final int dheight = mDrawable.getIntrinsicHeight();