@Override public void setImageDrawable(Drawable drawable) { super.setImageDrawable(drawable); }
@Override public void setImageDrawable(Drawable drawable) { cancelLoaderTask(); super.setImageDrawable(drawable); }
@Override public void setImageDrawable(Drawable drawable) { super.setImageDrawable(drawable); // setImageBitmap calls through to this method if (attacher != null) { attacher.update(); } }
@Override public void setImageDrawable(Drawable drawable) { imageRenderedAtLeastOnce = false; super.setImageDrawable(drawable); savePreviousImageValues(); fitImageToView(); }
@Override public void setImageDrawable(Drawable drawable) { mSuppressLayoutRequest = true; super.setImageDrawable(drawable); mSuppressLayoutRequest = false; }
@Deprecated @Override public void setImageDrawable(@Nullable Drawable drawable) { super.setImageDrawable(drawable); } }
@Override public void setImageDrawable(Drawable drawable) { Log.d("", ""); super.setImageDrawable(drawable); // roundedImage.requiresShapeUpdate(); // if (drawable instanceof RoundedBitmapDrawable) { // super.setImageDrawable(drawable); // return; // } // RoundedBitmapDrawable dr = RoundedBitmapDrawableFactory.create(getResources(), ((BitmapDrawable) drawable).getBitmap()); // mBitmapShader = new BitmapShader(dr.getBitmap(), Shader.TileMode.CLAMP, Shader.TileMode.CLAMP); // dr.setCornerRadius(10f); // super.setImageDrawable(dr); // this.requiersShapeUpdate = true; // super.setImageDrawable(drawable); // postInvalidate(); }
@Override public void setImageDrawable(Drawable drawable) { super.setImageDrawable(drawable); initializeBitmap(); }
@Override public void setImageDrawable(Drawable drawable) { super.setImageDrawable(drawable); mBitmap = getBitmapFromDrawable(drawable); setup(); }
@Override public void onGlobalLayout() { final ArrayList<View> outViews = new ArrayList<>(); decorView.findViewsWithText(outViews, overflowDescription, View.FIND_VIEWS_WITH_CONTENT_DESCRIPTION); if (outViews.isEmpty()) { return; } final AppCompatImageView overflow = (AppCompatImageView) outViews.get(0); overflow.setImageDrawable(TintHelper.createTintedDrawable(overflow.getDrawable(), color)); ViewUtil.INSTANCE.removeOnGlobalLayoutListener(decorView, this); } });
@Override protected void refresh() { super.refresh(); if (mImageView != null && mImage != null) { mImageView.setImageDrawable(mImage); if (mLp != null) { mImageView.setLayoutParams(mLp); } if (mLayoutView != null){ if (mGravity != 0) { mLayoutView.setGravity(mGravity); } if (mBackgroundColor != 0){ mLayoutView.setBackgroundColor(mBackgroundColor); } } } if (mRootView != null && getOnItemClickListener() != null) { mRootView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (getOnItemClickListener() != null) { getOnItemClickListener().onClick(ImageView.this); } } }); } } }
super.refresh(); if (mImageView != null && mImage != null) { mImageView.setImageDrawable(mImage); mImageView.setVisibility(View.VISIBLE);