2016-08-08 9 views
0

Ich benutze Android Studio 1.5.2 (neueste stabile) als Teil von The Complete Android Developer's Kurs und ich bin auf den Fehler ausgeführt "Kann das Video nicht spielen" beim Versuch zu Führen Sie im Emulator eine App aus, die eine Videodatei abspielt. Die Datei ist ein MP4 und wurde in der res/row Ordnerstruktur innerhalb des Projekts abgelegt. Ich kann den Ton hören, aber die Mediensteuerung funktioniert nicht und nach dem Löschen der Fehlermeldung bleibt der Bildschirm schwarz. HierAndroid Studio Emulator kann das Video nicht spielen

ist der Code:

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    setContentView(R.layout.activity_main); 
    VideoView videoView = (VideoView) findViewById(R.id.videoView); 
    videoView.setVideoPath("android.resource://" + getPackageName() + "/" + R.raw.demo_video); 
    MediaController myMediaController = new MediaController(this); 

    myMediaController.setAnchorView(videoView); 
    videoView.setMediaController(myMediaController); 

    videoView.start(); 
} 
+0

Teilen logcat Fehler. –

Antwort

0

Versuch unter Code

VideoView videoView = (VideoView) findViewById(R.id.videoView); 
MediaController myMediaController = new MediaController(this); 

    myMediaController.setAnchorView(videoView); 
    videoView.setMediaController(myMediaController); 
    String uriPath = "android.resource://"+getPackageName()+"/raw/"+ "demo_video"; 
    Uri UrlPath=Uri.parse(uriPath); 
videoView.setVideoURI(UrlPath); 
Verwandte Themen