所以我有一些代码可以使用MediaMetadataRetriever的getFrameAtTime获取视频并抓取一个帧。到目前为止,这很有用。但是,我想列出列表视图中记录的视频,并具有getFrameAtTime屏幕抓取所使用的附带缩略图。屏幕抓取不保存为正方形,并且使用具有均匀宽度/高度尺寸的createBitmap可能具有扭曲的缩略图。知道如何解决这个问题吗?或者也许非方形矩形缩略图可以正常工作?
答案 0 :(得分:0)
将位图设置为ImageView
- imageView.setImageDrawable(drawable);
的背景,并将比例类型设置为FIT_CENTER
- imageView.setScaleType(FIT_CENTER);