No longer generating title bitmaps for icons.

Change-Id: I857ba2a532158175396d45cba0976baa17da126f
This commit is contained in:
Winson Chung
2011-07-11 16:02:31 -07:00
parent e0cccab156
commit c85ea570c4
2 changed files with 2 additions and 12 deletions
@@ -37,11 +37,6 @@ class ApplicationInfo extends ItemInfo {
*/
CharSequence title;
/**
* A bitmap of the application's text in the bubble.
*/
Bitmap titleBitmap;
/**
* The intent used to start the application.
*/
@@ -129,8 +124,8 @@ class ApplicationInfo extends ItemInfo {
ArrayList<ApplicationInfo> list) {
Log.d(tag, label + " size=" + list.size());
for (ApplicationInfo info: list) {
Log.d(tag, " title=\"" + info.title + "\" titleBitmap=" + info.titleBitmap
+ " iconBitmap=" + info.iconBitmap + " firstInstallTime="
Log.d(tag, " title=\"" + info.title + "\" iconBitmap="
+ info.iconBitmap + " firstInstallTime="
+ info.firstInstallTime);
}
}
-5
View File
@@ -40,7 +40,6 @@ public class IconCache {
private static class CacheEntry {
public Bitmap icon;
public String title;
public Bitmap titleBitmap;
}
private final Bitmap mDefaultIcon;
@@ -129,12 +128,8 @@ public class IconCache {
public void getTitleAndIcon(ApplicationInfo application, ResolveInfo info) {
synchronized (mCache) {
CacheEntry entry = cacheLocked(application.componentName, info);
if (entry.titleBitmap == null) {
entry.titleBitmap = mBubble.createTextBitmap(entry.title);
}
application.title = entry.title;
application.titleBitmap = entry.titleBitmap;
application.iconBitmap = entry.icon;
}
}