2012-04-06 3 views
0

Итак, у меня есть код, который снимает видео и захватывает рамку с помощью getFrameAtTime MediaMetadataRetriever. До сих пор это здорово. Однако я хочу перечислить видео, записанные в списке, и иметь сопровождающий миниатюру, используемый захватом экрана getFrameAtTime. Гнезда экрана не сохраняются как квадраты, и использование createBitmap с равномерными размерами ширины и высоты может искажать миниатюры. Любая идея, как я могу это исправить? Или, может быть, не прямоугольные прямоугольные миниатюры будут работать нормально?Создание центрированного масштабированного растрового изображения

ответ

0

Установите растровое изображение в качестве фона ImageView - imageView.setImageDrawable(drawable); и установить тип шкалы для FIT_CENTER - imageView.setScaleType(FIT_CENTER);

Смежные вопросы