mySimpleAdapter = new SimpleAdapter(
MainActivity.this, list, R.layout.musiclist,
new String[]{"musicId", "musicName", "musicImage", "musicPath"},
new int[]{R.id.musicId, R.id.musicName, R.id.musicImage, R.id.path});
//用于将Bitmap传入控件
mySimpleAdapter.setViewBinder(new SimpleAdapter.ViewBinder() {
@Override
public boolean setViewValue(View view, Object data, String textRepresentation) {
if (view instanceof ImageView && data instanceof Bitmap) {
ImageView iv = (ImageView) view;
iv.setImageBitmap((Bitmap) data);
return true;
} else
return false;
}
});
Android SimpleAdapter传入Bitmap
最新推荐文章于 2019-08-27 23:53:51 发布