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