Index: base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
diff --git a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
index 40cb035904f7ba37c511aca38f2980785e439ecc..3df7b923a322265079b550209763384cdc168988 100644 |
--- a/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
+++ b/base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java |
@@ -375,4 +375,16 @@ public class ApiCompatibilityUtils { |
return res.getDrawable(id); |
} |
} |
+ |
+ /** |
+ * @see android.content.res.Resources#getDrawableForDensity(int id, int density). |
+ */ |
+ @SuppressWarnings("deprecation") |
+ public static Drawable getDrawableForDensity(Resources res, int id, int density) { |
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { |
+ return res.getDrawableForDensity(id, density, null); |
+ } else { |
+ return res.getDrawableForDensity(id, density); |
+ } |
+ } |
} |