2011-05-10 9 views
4

비디오에서 미리보기 이미지를 만들려고 노력하고 있습니다. 사실 웹상에서 여러 솔루션을 찾았지만 모든 안드로이드 버전에서는 작동하지 않습니다.경로에서 비디오 미리보기 이미지를 만듭니다.

작동하는 것처럼 보이는 유일한 방법은 동영상의 ID를 사용하여 작동합니다. 내 문제는 비디오 경로를 사용해야하지만 나는 그렇게 할 방법을 찾지 못한다. (어떤 방법도 Android의 모든 버전에서 작동하지 않습니다.)

2.0 이상의 모든 버전에서 작동하는 솔루션이 필요합니다.

도와 주시겠습니까? 미리 감사드립니다.

답변

4
+0

이 당신의 대답은 본질적으로 연결하기 때문에 귀하의 게시물을 개선하는 것이 좋습니다. 참조 : [다른 곳의 링크에 실제로 "좋은 답변"이 들어있는 답변은 있습니까?] (http://meta.stackexchange.com/q/8231/156620) 및 [왜 링크가 잘못됩니까?] (http : //meta.stackexchange .com/q/7515/156620) –

+0

@Bavarious. 일반적으로 나는 당신에게 동의합니다. 그러나이 경우 링크가 솔루션을 직접 가리 키므로 다른 주석은 유용하지 않다고 생각했습니다. 어쨌든, 정말 고마워, 제안 주셔서 감사합니다. – Rainbowbreeze

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)); 
    } 
관련 문제