2012-04-06 4 views
0

J'ai donc du code qui prend une vidéo et saisit une image en utilisant getFrameAtTime de MediaMetadataRetriever. Cela fonctionne très bien jusqu'à présent. Cependant, je veux lister les vidéos enregistrées dans une liste et avoir une vignette d'accompagnement utilisée par les captures d'écran getFrameAtTime. Les captures d'écran ne sont pas sauvegardées en tant que carrés et l'utilisation de createBitmap avec des dimensions de largeur/hauteur paires peut avoir des vignettes contournées. Une idée de comment je peux résoudre ce problème? Ou peut-être que les vignettes rectangulaires non rectangulaires fonctionneraient bien?Création d'une image bitmap centrée

Répondre

0

Définir le bitmap comme arrière-plan de ImageView - imageView.setImageDrawable(drawable); et définir le type d'échelle à FIT_CENTER - imageView.setScaleType(FIT_CENTER);