2011-05-19 44 views
1

我在爲Android開發應用程序方面很新穎,所以我需要您經驗豐富的幫助。如何在Android中添加控制器以在視頻中進行搜索

如何添加視頻控制器,在視頻長度中進行搜索? 我嘗試添加來自Android的引導一些代碼行,但我得到黑屏

這裏有一個鏈接2屏幕截圖

http://www.wocmultimedia.com/screenshot1.jpg

http://www.wocmultimedia.com/screenshot2xml.jpg

活動被命名爲controlbar.java佈局CLIP2 .xml videoclip corsolex_1.mp4並設置在res/raw文件夾中

非常感謝。祝你有美好的一天。 安傑洛

public class controlbar extends Activity { 
    @Override protected void onCreate (Bundle savedInstanceState){ 
    //TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.clip2); 
    VideoView videoView = (VideoView) findViewById(R.id.videoView1); 
    Uri videoPath = Uri.parse("android.resource://" + getPackageName() + 
     "/" + R.raw.corsolex_1); 
    videoView.setVideoURI(videoPath); 
    videoView.setMediaController(new MediaController(this)); 
    videoView.requestFocus(); 
    videoView.start(); 
    } 
} 

佈局clip2.xml

<FrameLayout 
    android:id="@+id/frameLayout1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    xmlns:android="schemas.android.com/apk/res/android" 
    > 
    <VideoView 
     android:id="@+id/videoView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     > 
    </VideoView> 
</FrameLayout> 
+0

Giammarresi:什麼是「視頻lenght搜索」是什麼意思? – CommonsWare 2011-05-19 17:55:00

+0

請在這裏發佈代碼,你不能指望別人從Eclipse截圖中閱讀它的一部分。 – Aleadam 2011-05-19 18:15:45

+0

@Aleadam:對不起,我告訴我是新的,所以我認爲屏幕截圖可以更好地給出全局情況視圖。我想要一個按鈕來播放,停止,暫停,快進,倒帶,以及在視頻的某個部分尋找一個隨機跳轉的欄。在這種情況下,該視頻被稱爲corsolex_1.mp4,並在res/raw文件夾中設置,該活動稱爲controlbar.java,並且佈局clip2.xml遵循包含兩者代碼的註釋。 – wocmultimedia 2011-05-19 21:08:42

回答

0

您需要添加幾個按鈕用於播放和暫停,以及SeekBar設置視頻播放位置(使用VideoView#seek(long)一個SeekBar.OnSeekBarChangeListener內)。

由於在代碼中沒有看到任何按鈕,因此我建議您首先閱讀開發指南(例如,handling UI events page)並首先嚐試一些教程(here)。

然後,您可以嘗試將您學到的知識應用到您的項目中,然後再回答更具體的問題。

而且,順便說一句,點擊我的編輯到您的文章,所以你可以學習如何張貼代碼在那裏 :)

+0

非常感謝你 – wocmultimedia 2011-05-20 22:57:20

相關問題