Instantiate preview image only if not null

Prevents BitmapDrawable logging spam on android 15
This commit is contained in:
Daniele Gobbetti 2025-01-27 09:22:57 +01:00
parent 321d71da7a
commit 50fda01a56

View File

@ -94,7 +94,10 @@ public abstract class AbstractItemAdapter<T> extends ArrayAdapter<T> {
detailsView.setText(getDetails(item));
iconView.setImageResource(getIcon(item));
iconView.setBackgroundColor(backgroundColor);
previewView.setImageBitmap(getPreview(item));
final Bitmap preview = getPreview(item);
if (preview != null) {
previewView.setImageBitmap(preview);
}
return view;
}