Home | History | Annotate | Download | only in quicksearchbox

Lines Matching refs:Drawable

19 import android.graphics.drawable.Drawable;
37 private final WeakHashMap<String, Drawable.ConstantState> mIconCache;
46 mIconCache = new WeakHashMap<String, Drawable.ConstantState>();
49 public Drawable getIcon(String drawableId) {
54 Drawable drawable = checkIconCache(drawableId);
55 if (drawable != null) {
56 return drawable;
58 drawable = mWrapped.getIcon(drawableId);
59 storeInIconCache(drawableId, drawable);
60 return drawable;
67 private Drawable checkIconCache(String drawableId) {
68 Drawable.ConstantState cached = mIconCache.get(drawableId);
76 private void storeInIconCache(String resourceUri, Drawable drawable) {
77 if (drawable != null) {
78 mIconCache.put(resourceUri, drawable.getConstantState());