2015-02-19 2 views
3

Мне нужно показать видео MP4 в Android View. Итак, в моем макете я добавил это:Показать видео mp4 в Android VideoView

<VideoView 
     android:scrollbars="none" 
     android:clickable="false" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentRight="true" 
     android:fitsSystemWindows="true" 
     android:id="@+id/VideoView"> 
    </VideoView> 

и в моей деятельности у меня есть:

VideoView videoView = (VideoView) findViewById(R.id.VideoView); 
String uriPath = "android.resource://"+getPackageName()+"/"+R.raw.cloud; 
android.net.Uri uri = android.net.Uri.parse(uriPath); 
videoView.setVideoURI(uri); 
videoView.start(); 

Но я всегда получаю предупредительное сообщение: не могу воспроизвести это видео и в журнале сообщение я вижу: E/MediaPlayer﹕ error (1, -38)

Некоторые предложения?

ответ

0

Может быть, формат видео mp4, который вы пытаетесь, не поддерживает конец.