2011-05-10 107 views
4

我想花一些時間從視頻創建縮略圖,但沒有成功。事實上,我在網上發現了幾種解決方案,但都沒有適用於所有Android版本。從路徑創建視頻縮略圖

似乎工作的唯一方法,通過使用視頻的ID工作。我的問題是我需要使用視頻路徑,但我找不到這樣做的方法。 (沒有方法適用於所有版本的Android。)

我需要一個適用於所有版本大於2.0的解決方案就足夠了。

你能幫我嗎?先謝謝你!

回答

4
+0

考慮提高您的文章,因爲你的答案基本上是一個鏈接。請參閱:[是否只包含其他鏈接的答案真的是「好答案」?](http://meta.stackexchange.com/q/8231/156620)和[爲什麼鏈接不好?](http://meta.stackexchange .com/q/7515/156620) – 2011-07-03 09:49:45

+0

@Bavarious。一般來說,我同意你的看法。但在這種情況下,鏈接直接指向解決方案,所以我認爲其他評論沒有用處。無論如何,感謝您的建議,非常感謝。 – Rainbowbreeze 2011-08-01 07:07:58

0

這是我如何解決它:

Bitmap thumbnail = ThumbnailUtils.createVideoThumbnail(mSeconFilePath, 
      MediaStore.Video.Thumbnails.MINI_KIND); 

    int sdk = android.os.Build.VERSION.SDK_INT; 
    if (sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) { 
     mVideoView.setBackgroundDrawable(new BitmapDrawable(getResources(), thumbnail)); 
    } else { 
     mVideoView.setBackground(new BitmapDrawable(getResources(), thumbnail)); 
    }