2015-07-10 138 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); 
     } 
} 
相關問題