2012-04-06 14 views
0

私はビデオを取り、MediaMetadataRetrieverのgetFrameAtTimeを使ってフレームを取得するいくつかのコードを持っています。これはこれまで素晴らしいです。しかし、私はリストビューに記録されたビデオをリストし、getFrameAtTimeスクリーングラブで使用される付随するサムネイルを持っています。スクリーングラブは四角形として保存されず、偶数の幅/高さの次元を持つcreateBitmapを使用すると、縮小されたサムネイルを持つ可能性があります。どのように私はこれを修正することができますどのような考え?または正方形でない四角いサムネイルがうまくいくでしょうか?中央にスケーリングされたビットマップを作成

答えて

0

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

関連する問題