2012-04-06 14 views
0

Also habe ich etwas Code, der ein Video nimmt und einen Rahmen mit MediaFetchArtTime von MediaMetadataRetriever greift. Das funktioniert bisher sehr gut. Ich möchte jedoch die Videos auflisten, die in einer Listenansicht aufgezeichnet wurden, und eine Miniaturansicht haben, die von den ScreenFrames von getFrameAtTime verwendet wird. Die Screen Grabber werden nicht als Quadrate gespeichert, und die Verwendung von createBitmap mit gleichmäßigen Breite/Höhe-Dimensionen kann verzerrte Thumbnails enthalten. Irgendeine Idee, wie ich das beheben kann? Oder könnten nicht rechteckige Thumbnails funktionieren?Erstellen einer zentrierten skalierten Bitmap

Antwort

0

die Bitmap als Hintergrund von ImageView Set - imageView.setImageDrawable(drawable); und setzen den Maßstab Typ FIT_CENTER - imageView.setScaleType(FIT_CENTER);

Verwandte Themen