summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Masanori Ogino <ogino.masanori@sharp.co.jp> 2010-07-20 18:55:51 +0900
committer Masanori Ogino <ogino.masanori@sharp.co.jp> 2010-07-20 23:32:19 +0900
commit708654c0b8d45001bc333a3b7b9fd845c81c6f26 (patch)
tree9cd83865e0452b6f2451138f4fc0bfae9d9e72bf
parent798e2d3d0c80e269ead1489dbc3f2f762f1e52b5 (diff)
Shoud specify the Resource class instance as an argument of the method
newDrawable and change the name from 'DrawableCacheClear' to 'clearDrawableCache' (additional changes for ID:15815) https://review.source.android.com/#change,15815 Change-Id: I6bf19b8e6e187df8c8e3cb57d9e04278ddfe5055
-rwxr-xr-xcore/java/android/content/res/Resources.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/content/res/Resources.java b/core/java/android/content/res/Resources.java
index 3387fc996697..e6713595eb97 100755
--- a/core/java/android/content/res/Resources.java
+++ b/core/java/android/content/res/Resources.java
@@ -1305,8 +1305,8 @@ public class Resources {
keyboardHidden, mConfiguration.navigation, width, height,
mConfiguration.screenLayout, mConfiguration.uiMode, sSdkVersion);
- drawableCacheClear(mDrawableCache, configChanges);
- drawableCacheClear(mColorDrawableCache, configChanges);
+ clearDrawableCache(mDrawableCache, configChanges);
+ clearDrawableCache(mColorDrawableCache, configChanges);
mColorStateListCache.clear();
@@ -1320,7 +1320,7 @@ public class Resources {
}
}
- private void drawableCacheClear(
+ private void clearDrawableCache(
LongSparseArray<WeakReference<ConstantState>> cache,
int configChanges) {
int N = cache.size();
@@ -1781,7 +1781,7 @@ public class Resources {
//Log.i(TAG, "Returning cached drawable @ #" +
// Integer.toHexString(((Integer)key).intValue())
// + " in " + this + ": " + entry);
- return entry.newDrawable();
+ return entry.newDrawable(this);
}
else { // our entry has been purged
drawableCache.delete(key);