Lines Matching defs:mForegroundInfo

4208     private ForegroundInfo mForegroundInfo;
5377 if (mForegroundInfo == null) {
5378 mForegroundInfo = new ForegroundInfo();
5380 mForegroundInfo.mInsidePadding = a.getBoolean(attr,
5381 mForegroundInfo.mInsidePadding);
12930 final Drawable fg = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
14201 || (mForegroundInfo != null && mForegroundInfo.mDrawable != null)) {
14278 if (mForegroundInfo != null) {
14279 mForegroundInfo.mBoundsChanged = true;
15195 if (mForegroundInfo != null) {
15196 mForegroundInfo.mBoundsChanged = true;
15264 if (mForegroundInfo != null) {
15265 mForegroundInfo.mBoundsChanged = true;
15327 if (mForegroundInfo != null) {
15328 mForegroundInfo.mBoundsChanged = true;
15387 if (mForegroundInfo != null) {
15388 mForegroundInfo.mBoundsChanged = true;
20830 if (mForegroundInfo != null) {
20831 mForegroundInfo.mBoundsChanged = true;
20997 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
20998 mForegroundInfo.mDrawable.setLayoutDirection(layoutDirection);
21061 return who == mBackground || (mForegroundInfo != null && mForegroundInfo.mDrawable == who)
21091 final Drawable fg = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
21133 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
21134 mForegroundInfo.mDrawable.setHotspot(x, y);
21205 && (mForegroundInfo == null || mForegroundInfo.mDrawable == null)) {
21244 mForegroundInfo == null ? null : mForegroundInfo.mDrawable);
21416 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null) {
21417 mForegroundInfo.mDrawable.jumpToCurrentState();
21561 && (mForegroundInfo == null || mForegroundInfo.mDrawable == null)) {
21704 return mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
21715 if (mForegroundInfo == null) {
21720 mForegroundInfo = new ForegroundInfo();
21723 if (foreground == mForegroundInfo.mDrawable) {
21728 if (mForegroundInfo.mDrawable != null) {
21730 mForegroundInfo.mDrawable.setVisible(false, false);
21732 mForegroundInfo.mDrawable.setCallback(null);
21733 unscheduleDrawable(mForegroundInfo.mDrawable);
21736 mForegroundInfo.mDrawable = foreground;
21737 mForegroundInfo.mBoundsChanged = true;
21769 return mForegroundInfo != null ? mForegroundInfo.mInsidePadding : true;
21782 return mForegroundInfo != null ? mForegroundInfo.mGravity
21796 if (mForegroundInfo == null) {
21797 mForegroundInfo = new ForegroundInfo();
21800 if (mForegroundInfo.mGravity != gravity) {
21809 mForegroundInfo.mGravity = gravity;
21829 if (mForegroundInfo == null) {
21830 mForegroundInfo = new ForegroundInfo();
21832 if (mForegroundInfo.mTintInfo == null) {
21833 mForegroundInfo.mTintInfo = new TintInfo();
21835 mForegroundInfo.mTintInfo.mTintList = tint;
21836 mForegroundInfo.mTintInfo.mHasTintList = true;
21850 return mForegroundInfo != null && mForegroundInfo.mTintInfo != null
21851 ? mForegroundInfo.mTintInfo.mTintList : null;
21866 if (mForegroundInfo == null) {
21867 mForegroundInfo = new ForegroundInfo();
21869 if (mForegroundInfo.mTintInfo == null) {
21870 mForegroundInfo.mTintInfo = new TintInfo();
21872 mForegroundInfo.mTintInfo.mTintMode = tintMode;
21873 mForegroundInfo.mTintInfo.mHasTintMode = true;
21889 return mForegroundInfo != null && mForegroundInfo.mTintInfo != null
21890 ? mForegroundInfo.mTintInfo.mTintMode : null;
21894 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null
21895 && mForegroundInfo.mTintInfo != null) {
21896 final TintInfo tintInfo = mForegroundInfo.mTintInfo;
21898 mForegroundInfo.mDrawable = mForegroundInfo.mDrawable.mutate();
21901 mForegroundInfo.mDrawable.setTintList(tintInfo.mTintList);
21905 mForegroundInfo.mDrawable.setTintMode(tintInfo.mTintMode);
21910 if (mForegroundInfo.mDrawable.isStateful()) {
21911 mForegroundInfo.mDrawable.setState(getDrawableState());
21969 final Drawable foreground = mForegroundInfo != null ? mForegroundInfo.mDrawable : null;
21971 if (mForegroundInfo.mBoundsChanged) {
21972 mForegroundInfo.mBoundsChanged = false;
21973 final Rect selfBounds = mForegroundInfo.mSelfBounds;
21974 final Rect overlayBounds = mForegroundInfo.mOverlayBounds;
21976 if (mForegroundInfo.mInsidePadding) {
21984 Gravity.apply(mForegroundInfo.mGravity, foreground.getIntrinsicWidth(),
23607 if (mForegroundInfo != null && mForegroundInfo.mDrawable != null
23608 && mForegroundInfo.mDrawable.getOpacity() != PixelFormat.TRANSPARENT) {
23610 applyDrawableToTransparentRegion(mForegroundInfo.mDrawable, region);