Step 1 :
- Create New Project With EmptyActivity
- Create New Folder in "res" Name it "raw"
- paste your video in "raw" folder
Step 3 :
- Add following code to MainActivity.java OR your splash screen activity ( for hide status bar)
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
And for hide titlebar , Change AppCompatActivity into Activity
- code Add following code in your MainActivity.java OR your splash screen java activity :
try {
VideoView videoHolder = new VideoView(this);
setContentView(videoHolder);
Uri video = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.splash);
videoHolder.setVideoURI(video);
videoHolder.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
jump();
}
});
videoHolder.start();
} catch (Exception ex) {
jump();
}
}
@Override
public boolean onTouchEvent(MotionEvent event) {
jump();
return true;
}
private void jump() {
if (isFinishing())
return;
startActivity(new Intent(this, Main2Activity.class));
finish();
Step 4 :
- Create new activity for your home screen, give name "Main2Activity"
- Run Your App
