我正在创建音频播放器,我想向播放器显示歌曲封面,它使用小图像但如果 mp3 文件有大图像,那么它会超出布局视图。我正在使用以下代码将图像大小调整为 300x300:
BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inDensity = 300;
opt.inTargetDensity = 300;
songCoverView.setImageBitmap(BitmapFactory.decodeByteArray(songCover, 0, songCover.length, opt));
但它仍然显示更大并且超出布局。
这段代码有什么问题?