2015-07-10 96 views
0

如何在应用程序启动之前播放视频?如何在应用程序启动之后播放视频

我做了一个动画,显示我的名字和应用程序的名称,我想把这个视频作为一个简介。

+0

最好是问每个职位1个问题,所以请编辑这个职位1个问题,然后添加其他问题与下半年 –

+0

如果你提供的一些代码,这将是有益的,我朋友。 –

+0

@ViratSingh这只是一个问题,如何做到这一点..我问代码,这个想法.. –

回答

0

尝试用VideoView。 请查看示例代码

package com.dwivedi.splashscreenexample; 

import android.app.Activity; 
import android.content.Intent; 
import android.media.MediaPlayer; 
import android.media.MediaPlayer.OnCompletionListener; 
import android.net.Uri; 
import android.os.Bundle; 
import android.widget.VideoView; 

public class MainActivity extends Activity { 

     @Override 
     public void onCreate(Bundle savedInstanceState) { 
       super.onCreate(savedInstanceState); 
       setContentView(R.layout.activity_main); 
       try { 
         VideoView videoHolder = (VideoView)this.findViewById(R.id.videoView1); 
         Uri video = Uri.parse("android.resource://" + getPackageName() 
             + "/" + R.raw.splash); 
         videoHolder.setVideoURI(video); 

         videoHolder.setOnCompletionListener(new OnCompletionListener() { 

           public void onCompletion(MediaPlayer mp) { 
             jump(); 
           } 

         }); 
         videoHolder.start(); 
       } catch (Exception ex) { 
         jump(); 
       } 
     } 

     protected void jump() { 

      Intent intent = new Intent(this, HomeActivity.class); 
      startActivity(intent); 
     } 
} 
相关问题