Ich versuche, ein mp4-Video aus einem Raw-Ordner anzuzeigen. Das Video soll automatisch in einer Videoansicht abgespielt werden, wenn die App geöffnet ist. Ich möchte, dass das Video startet, sobald die Aktivität gestartet wird (Dies ist die Startfunktion). Ich möchte auch, dass das Video eine Schleife hat und keinen Ton hat. Mein XML ist darunter.Wie MP4-Video in Videobild von Raw-Ordner anzeigen
<VideoView
android:id="@+id/launcherVideo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/linearLayout" />
Dies ist der Code, den ich habe.
String fileName = "android.resource://"+ getPackageName()+"/raw/launchervideo";
VideoView mvideo = (VideoView) findViewById(R.id.launcherVideo);
mvideo.setVideoPath(Launcher);
MediaController controller = new MediaController(this);
mvideo.setMediaController(controller);
mvideo.requestFocus();
mvideo.start();
}
Dieser Code zur Zeit nichts tun, sondern einen leeren Bildschirm angezeigt wird, wenn ich die app laufen und ich weiß nicht, warum. Kann mir jemand helfen?
Es sagt "cant resolve symbol mvideo" – Jason
sollten Sie es nach Ansicht Bindung nennen (nach dieser Zeile des Codes) 'VideoView mvideo = (VideoView) findViewById (R.id.launcherVideo);' – hakim