am ce0bc264: am a9ba2cdf: Merge "Ensure ImageView.setImageResource() always resolves Drawable" into lmp-mr1-dev

* commit 'ce0bc26443bb61832ac59a0d367b9ec1a540301b':
  Ensure ImageView.setImageResource() always resolves Drawable
This commit is contained in:
Alan Viverette
2014-10-31 00:15:09 +00:00
committed by Android Git Automerger

View File

@@ -386,7 +386,8 @@ public class ImageView extends View {
*/ */
@android.view.RemotableViewMethod @android.view.RemotableViewMethod
public void setImageResource(int resId) { public void setImageResource(int resId) {
if (mUri != null || mResource != resId) { // The resource configuration may have changed, so we should always
// try to load the resource even if the resId hasn't changed.
final int oldWidth = mDrawableWidth; final int oldWidth = mDrawableWidth;
final int oldHeight = mDrawableHeight; final int oldHeight = mDrawableHeight;
@@ -401,7 +402,6 @@ public class ImageView extends View {
} }
invalidate(); invalidate();
} }
}
/** /**
* Sets the content of this ImageView to the specified Uri. * Sets the content of this ImageView to the specified Uri.