2011-12-23 62 views
1

我有一個帶有.swf擴展名的視頻我不知道如何在我的應用程序開始時加載它我有一個閃屏視頻的示例代碼,但我不知道如何使用它,我不知道它是swf的作品,我可以有你的幫助android可以播放.SWF作爲啓動畫面嗎?

MediaController mc = new MediaController(this); 
    getWindow().setFormat(PixelFormat.TRANSLUCENT); 
    video.setMediaController(mc); 
    video.setVideoURI(uri); 
    video.setOnCompletionListener(this); 
    video.setOnTouchListener(new OnTouchListener() { 

      public boolean onTouch(View arg0, MotionEvent arg1) { 
       Toast.makeText(getApplicationContext(), "ontouch",Toast.LENGTH_LONG).show(); 
       return true; 
      } 
     }) ; 
+0

SWF是Flash動畫。首先將其轉換爲Android可以本機播放的視頻。 – 2011-12-23 14:51:31

+0

**感謝您的快速響應,但視頻的延伸是什麼?** – 1093822 2011-12-23 14:54:15

+0

Android可以在本機播放.MP4視圖。 – 2011-12-23 17:22:17

回答

1

我能想到用這將是有嵌入的.swf一個WebView的唯一途徑,但不是所有的設備都有(或支持)的Flash並正在中止。
根據user1093822的評論進行擴展,如果將其轉換爲視頻,則可以使用VideoView來顯示它。可以找到兼容的擴展名列表here

+0

感謝所有的幫助 :) – 1093822 2011-12-24 08:09:03