Lines Matching refs:icon
73 // override default icon (when no other available) with default source icon
150 // Set the icon even if the drawable is null, since we need to clear any
151 // previous icon.
186 if (DBG) Log.d(TAG, "getting icon Id=" + uniqueIconId);
187 NowOrLater<Drawable> icon = source.getIcon(sourceIconId);
188 if (icon.haveNow()) {
190 handleNewDrawable(icon.getNow(), uniqueIconId, source);
192 // make sure old icon is not visible while new one is loaded
195 icon.getLater(new Consumer<Drawable>(){
196 public boolean consume(Drawable icon) {
203 handleNewDrawable(icon, uniqueIconId, source);
216 private void handleNewDrawable(Drawable icon, String id, Source source) {
217 if (icon == null) {
222 icon = getFallbackIcon(source);
224 setDrawable(icon, id);
227 private void setDrawable(Drawable icon, String id) {
229 setViewDrawable(mView, icon);