我想花一些時間從視頻創建縮略圖,但沒有成功。事實上,我在網上發現了幾種解決方案,但都沒有適用於所有Android版本。從路徑創建視頻縮略圖
似乎工作的唯一方法,通過使用視頻的ID工作。我的問題是我需要使用視頻路徑,但我找不到這樣做的方法。 (沒有方法適用於所有版本的Android。)
我需要一個適用於所有版本大於2.0的解決方案就足夠了。
你能幫我嗎?先謝謝你!
我想花一些時間從視頻創建縮略圖,但沒有成功。事實上,我在網上發現了幾種解決方案,但都沒有適用於所有Android版本。從路徑創建視頻縮略圖
似乎工作的唯一方法,通過使用視頻的ID工作。我的問題是我需要使用視頻路徑,但我找不到這樣做的方法。 (沒有方法適用於所有版本的Android。)
我需要一個適用於所有版本大於2.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));
}
考慮提高您的文章,因爲你的答案基本上是一個鏈接。請參閱:[是否只包含其他鏈接的答案真的是「好答案」?](http://meta.stackexchange.com/q/8231/156620)和[爲什麼鏈接不好?](http://meta.stackexchange .com/q/7515/156620) – 2011-07-03 09:49:45
@Bavarious。一般來說,我同意你的看法。但在這種情況下,鏈接直接指向解決方案,所以我認爲其他評論沒有用處。無論如何,感謝您的建議,非常感謝。 – Rainbowbreeze 2011-08-01 07:07:58