From a6f8b2ce552debde1f8a1ea673d689f96c56d67b Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Tue, 2 Dec 2014 15:26:33 -0800 Subject: [PATCH] Deprecate one-arg getDrawableForDensity, update currents.txt BUG: 18579576 Change-Id: I7df6ec2952ab121e2be8ae0a016ccf36f6fba2ff --- api/current.txt | 4 ++-- core/java/android/content/res/Resources.java | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/api/current.txt b/api/current.txt index bbfbafd7c20af..53aa4a2e94283 100644 --- a/api/current.txt +++ b/api/current.txt @@ -9214,9 +9214,9 @@ package android.content.res { method public int getDimensionPixelOffset(int) throws android.content.res.Resources.NotFoundException; method public int getDimensionPixelSize(int) throws android.content.res.Resources.NotFoundException; method public android.util.DisplayMetrics getDisplayMetrics(); - method public android.graphics.drawable.Drawable getDrawable(int) throws android.content.res.Resources.NotFoundException; + method public deprecated android.graphics.drawable.Drawable getDrawable(int) throws android.content.res.Resources.NotFoundException; method public android.graphics.drawable.Drawable getDrawable(int, android.content.res.Resources.Theme) throws android.content.res.Resources.NotFoundException; - method public android.graphics.drawable.Drawable getDrawableForDensity(int, int) throws android.content.res.Resources.NotFoundException; + method public deprecated android.graphics.drawable.Drawable getDrawableForDensity(int, int) throws android.content.res.Resources.NotFoundException; method public android.graphics.drawable.Drawable getDrawableForDensity(int, int, android.content.res.Resources.Theme); method public float getFraction(int, int, int); method public int getIdentifier(java.lang.String, java.lang.String, java.lang.String); diff --git a/core/java/android/content/res/Resources.java b/core/java/android/content/res/Resources.java index a359c319429a0..73913b6c17628 100644 --- a/core/java/android/content/res/Resources.java +++ b/core/java/android/content/res/Resources.java @@ -817,7 +817,10 @@ public class Resources { * @throws NotFoundException Throws NotFoundException if the given ID does * not exist. * @see #getDrawableForDensity(int, int, Theme) + * @deprecated Use {@link #getDrawableForDensity(int, int, Theme)} instead. */ + @Deprecated + @Nullable public Drawable getDrawableForDensity(int id, int density) throws NotFoundException { return getDrawableForDensity(id, density, null); } @@ -836,6 +839,7 @@ public class Resources { * @throws NotFoundException Throws NotFoundException if the given ID does * not exist. */ + @Nullable public Drawable getDrawableForDensity(int id, int density, @Nullable Theme theme) { TypedValue value; synchronized (mAccessLock) {