2012-03-26 9 views
0

Ich verwende VideoView, um Video abzuspielen. VideoView unterstützt kein Video in Android

Wenn das Video nicht vom Telefon (wie mein Handy nur 480p Video-Unterstützung, nicht 720p das ist das Video, das ich spielen würde versuchen) unterstützt wird, zeigt es das Dialog

Sorry, Diese Video kann nicht abgespielt werden

Ich möchte etwas tun, nachdem ich auf den "OK" -Knopf des Dialogs geklickt habe.

Wo kann ich den Code hinzufügen, um dies zu tun?

Mein Code unten ein:

vv = (VideoView)this.findViewById(R.id.screen_video); 
Uri uri = Uri.parse(FlePath); 
vv.setVideoURI(uri); 
vv.start(); 
+0

Können Sie uns zeigen Sie Ihren Code? – RobinHood

Antwort

1

nach dem Code Paste this.If Sie diesen Fehler oncmpletion listner erhalten dann nennen.

vv.setOnCompletionListener(new OnCompletionListener() { 
     @Override 
     public void onCompletion(MediaPlayer mp) { 
      //release your MediaPlayer Resource 
      //do whatever you want 
     } 
    }); 

Hope this help you :)

Verwandte Themen