0

そのため、MediaMetadataRetriever の getFrameAtTime を使用してビデオを取得し、フレームを取得するコードがいくつかあります。これはこれまでのところうまくいきます。ただし、リストビューに記録されたビデオを一覧表示し、getFrameAtTime スクリーン グラブで使用されるサムネイルを付随させたいと考えています。画面グラブは正方形として保存されず、幅/高さの寸法が偶数の createBitmap を使用すると、サムネイルがゆがむ可能性があります。どうすればこれを修正できますか?それとも、正方形ではない長方形のサムネイルがうまく機能するでしょうか?

4

1 に答える 1

0

ImageViewビットマップを-の背景としてimageView.setImageDrawable(drawable);設定し、スケールタイプをFIT_CENTER-に設定しますimageView.setScaleType(FIT_CENTER);

于 2012-04-06T08:17:22.540 に答える