package mx.ambmultimedia.brillamexico.activities;
import android.content.Intent;
import android.media.MediaPlayer;
import android.net.Uri;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
import mx.ambmultimedia.brillamexico.R;
public class VideoBMX extends ActionBarActivity {
VideoView video;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_video_bmx);
String uriPath = "android.resource://mx.ambmultimedia.brillamexico/raw/bmx_video";
Uri uri = Uri.parse(uriPath);
video = (VideoView) findViewById(R.id.videoView);
video.setVideoURI(uri);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(video);
video.setMediaController(mediaController);
video.start();
video.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer vmp) {
Intent intent = new Intent(VideoBMX.this, LoginStep1.class);
startActivity(intent);
}
});
}
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (hasFocus) {
}
}
@Override
protected void onDestroy() {
super.onDestroy();
video.stopPlayback();
}
@Override
protected void onPause() {
super.onPause();
video.pause();
}
@Override
protected void onStop() {
super.onStop();
video.stopPlayback();
}
@Override
protected void onResume() {
super.onResume();
video.start();
}
@Override
protected void onRestart() {
super.onRestart();
video.stopPlayback();
video.start();
}
@Override
public void onBackPressed() {
super.onBackPressed();
this.finish();
}
}