content: package android.support.v7.widget;
  
  import android.content.Context;
  import android.content.res.ColorStateList;
  import android.graphics.Bitmap;
  import android.graphics.PorterDuff;
  import android.graphics.drawable.Drawable;
  import android.net.Uri;
  import android.support.v4.view.TintableBackgroundView;
  import android.support.v4.widget.TintableImageSourceView;
  import android.util.AttributeSet;
  import android.view.View;
  import android.widget.ImageView;
  
  public class AppCompatImageView extends ImageView implements TintableBackgroundView, TintableImageSourceView {
    private final AppCompatBackgroundHelper mBackgroundTintHelper;
    
    private final AppCompatImageHelper mImageHelper;
    
    public AppCompatImageView(Context paramContext) {
      this(paramContext, null);
    }
    
    public AppCompatImageView(Context paramContext, AttributeSet paramAttributeSet) {
      this(paramContext, paramAttributeSet, 0);
    }
    
    public AppCompatImageView(Context paramContext, AttributeSet paramAttributeSet, int paramInt) {
      super(TintContextWrapper.wrap(paramContext), paramAttributeSet, paramInt);
      AppCompatBackgroundHelper appCompatBackgroundHelper = new AppCompatBackgroundHelper((View)this);
      this.mBackgroundTintHelper = appCompatBackgroundHelper;
      appCompatBackgroundHelper.loadFromAttributes(paramAttributeSet, paramInt);
      AppCompatImageHelper appCompatImageHelper = new AppCompatImageHelper(this);
      this.mImageHelper = appCompatImageHelper;
      appCompatImageHelper.loadFromAttributes(paramAttributeSet, paramInt);
    }
    
    protected void drawableStateChanged() {
      super.drawableStateChanged();
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null)
        appCompatBackgroundHelper.applySupportBackgroundTint(); 
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.applySupportImageTint(); 
    }
    
    public ColorStateList getSupportBackgroundTintList() {
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null) {
        ColorStateList colorStateList = appCompatBackgroundHelper.getSupportBackgroundTintList();
      } else {
        appCompatBackgroundHelper = null;
      } 
      return (ColorStateList)appCompatBackgroundHelper;
    }
    
    public PorterDuff.Mode getSupportBackgroundTintMode() {
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null) {
        PorterDuff.Mode mode = appCompatBackgroundHelper.getSupportBackgroundTintMode();
      } else {
        appCompatBackgroundHelper = null;
      } 
      return (PorterDuff.Mode)appCompatBackgroundHelper;
    }
    
    public ColorStateList getSupportImageTintList() {
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null) {
        ColorStateList colorStateList = appCompatImageHelper.getSupportImageTintList();
      } else {
        appCompatImageHelper = null;
      } 
      return (ColorStateList)appCompatImageHelper;
    }
    
    public PorterDuff.Mode getSupportImageTintMode() {
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null) {
        PorterDuff.Mode mode = appCompatImageHelper.getSupportImageTintMode();
      } else {
        appCompatImageHelper = null;
      } 
      return (PorterDuff.Mode)appCompatImageHelper;
    }
    
    public boolean hasOverlappingRendering() {
      boolean bool;
      if (this.mImageHelper.hasOverlappingRendering() && super.hasOverlappingRendering()) {
        bool = true;
      } else {
        bool = false;
      } 
      return bool;
    }
    
    public void setBackgroundDrawable(Drawable paramDrawable) {
      super.setBackgroundDrawable(paramDrawable);
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null)
        appCompatBackgroundHelper.onSetBackgroundDrawable(paramDrawable); 
    }
    
    public void setBackgroundResource(int paramInt) {
      super.setBackgroundResource(paramInt);
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null)
        appCompatBackgroundHelper.onSetBackgroundResource(paramInt); 
    }
    
    public void setImageBitmap(Bitmap paramBitmap) {
      super.setImageBitmap(paramBitmap);
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.applySupportImageTint(); 
    }
    
    public void setImageDrawable(Drawable paramDrawable) {
      super.setImageDrawable(paramDrawable);
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.applySupportImageTint(); 
    }
    
    public void setImageResource(int paramInt) {
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.setImageResource(paramInt); 
    }
    
    public void setImageURI(Uri paramUri) {
      super.setImageURI(paramUri);
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.applySupportImageTint(); 
    }
    
    public void setSupportBackgroundTintList(ColorStateList paramColorStateList) {
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null)
        appCompatBackgroundHelper.setSupportBackgroundTintList(paramColorStateList); 
    }
    
    public void setSupportBackgroundTintMode(PorterDuff.Mode paramMode) {
      AppCompatBackgroundHelper appCompatBackgroundHelper = this.mBackgroundTintHelper;
      if (appCompatBackgroundHelper != null)
        appCompatBackgroundHelper.setSupportBackgroundTintMode(paramMode); 
    }
    
    public void setSupportImageTintList(ColorStateList paramColorStateList) {
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.setSupportImageTintList(paramColorStateList); 
    }
    
    public void setSupportImageTintMode(PorterDuff.Mode paramMode) {
      AppCompatImageHelper appCompatImageHelper = this.mImageHelper;
      if (appCompatImageHelper != null)
        appCompatImageHelper.setSupportImageTintMode(paramMode); 
    }
  }
  
  
  /* Location:              F:\何章易\项目文件夹\项目24\va\classes_merge.jar!\android\support\v7\widget\AppCompatImageView.class
   * Java compiler version: 6 (50.0)
   * JD-Core Version:       1.1.3
   */