Lines Matching defs:mForegroundInfo

4019     private ForegroundInfo mForegroundInfo;
5135 if (mForegroundInfo == null) {
5136 mForegroundInfo = new ForegroundInfo();
5138 mForegroundInfo.mInsidePadding = a.getBoolean(attr,
5139 mForegroundInfo.mInsidePadding);
12191 final Drawable fg = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
13442 || (mForegroundInfo != null && mForegroundInfo.mDrawable != null)) {
13514 if (mForegroundInfo != null) {
13515 mForegroundInfo.mBoundsChanged = true;
14406 if (mForegroundInfo != null) {
14407 mForegroundInfo.mBoundsChanged = true;
14475 if (mForegroundInfo != null) {
14476 mForegroundInfo.mBoundsChanged = true;
14538 if (mForegroundInfo != null) {
14539 mForegroundInfo.mBoundsChanged = true;
14598 if (mForegroundInfo != null) {
14599 mForegroundInfo.mBoundsChanged = true;
19774 if (mForegroundInfo != null) {
19775 mForegroundInfo.mBoundsChanged = true;
19922 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
19923 mForegroundInfo.mDrawable.setLayoutDirection(layoutDirection);
19986 return who == mBackground || (mForegroundInfo != null && mForegroundInfo.mDrawable == who)
20016 final Drawable fg = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
20058 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
20059 mForegroundInfo.mDrawable.setHotspot(x, y);
20130 && (mForegroundInfo == null || mForegroundInfo.mDrawable == null)) {
20169 mForegroundInfo == null ? null : mForegroundInfo.mDrawable);
20341 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
20342 mForegroundInfo.mDrawable.jumpToCurrentState();
20486 && (mForegroundInfo == null || mForegroundInfo.mDrawable == null)) {
20629 return mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
20640 if (mForegroundInfo == null) {
20645 mForegroundInfo = new ForegroundInfo();
20648 if (foreground == mForegroundInfo.mDrawable) {
20653 if (mForegroundInfo.mDrawable != null) {
20655 mForegroundInfo.mDrawable.setVisible(false, false);
20657 mForegroundInfo.mDrawable.setCallback(null);
20658 unscheduleDrawable(mForegroundInfo.mDrawable);
20661 mForegroundInfo.mDrawable = foreground;
20662 mForegroundInfo.mBoundsChanged = true;
20694 return mForegroundInfo != null ? mForegroundInfo.mInsidePadding : true;
20707 return mForegroundInfo != null ? mForegroundInfo.mGravity
20721 if (mForegroundInfo == null) {
20722 mForegroundInfo = new ForegroundInfo();
20725 if (mForegroundInfo.mGravity != gravity) {
20734 mForegroundInfo.mGravity = gravity;
20754 if (mForegroundInfo == null) {
20755 mForegroundInfo = new ForegroundInfo();
20757 if (mForegroundInfo.mTintInfo == null) {
20758 mForegroundInfo.mTintInfo = new TintInfo();
20760 mForegroundInfo.mTintInfo.mTintList = tint;
20761 mForegroundInfo.mTintInfo.mHasTintList = true;
20775 return mForegroundInfo != null && mForegroundInfo.mTintInfo != null
20776 ? mForegroundInfo.mTintInfo.mTintList : null;
20791 if (mForegroundInfo == null) {
20792 mForegroundInfo = new ForegroundInfo();
20794 if (mForegroundInfo.mTintInfo == null) {
20795 mForegroundInfo.mTintInfo = new TintInfo();
20797 mForegroundInfo.mTintInfo.mTintMode = tintMode;
20798 mForegroundInfo.mTintInfo.mHasTintMode = true;
20814 return mForegroundInfo != null && mForegroundInfo.mTintInfo != null
20815 ? mForegroundInfo.mTintInfo.mTintMode : null;
20819 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null
20820 && mForegroundInfo.mTintInfo != null) {
20821 final TintInfo tintInfo = mForegroundInfo.mTintInfo;
20823 mForegroundInfo.mDrawable = mForegroundInfo.mDrawable.mutate();
20826 mForegroundInfo.mDrawable.setTintList(tintInfo.mTintList);
20830 mForegroundInfo.mDrawable.setTintMode(tintInfo.mTintMode);
20835 if (mForegroundInfo.mDrawable.isStateful()) {
20836 mForegroundInfo.mDrawable.setState(getDrawableState());
20894 final Drawable foreground = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
20896 if (mForegroundInfo.mBoundsChanged) {
20897 mForegroundInfo.mBoundsChanged = false;
20898 final Rect selfBounds = mForegroundInfo.mSelfBounds;
20899 final Rect overlayBounds = mForegroundInfo.mOverlayBounds;
20901 if (mForegroundInfo.mInsidePadding) {
20909 Gravity.apply(mForegroundInfo.mGravity, foreground.getIntrinsicWidth(),
22509 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null
22510 && mForegroundInfo.mDrawable.getOpacity() != PixelFormat.TRANSPARENT) {
22512 applyDrawableToTransparentRegion(mForegroundInfo.mDrawable, region);