Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android VideoView本地視頻播放

Android VideoView本地視頻播放

編輯:關於Android編程

本文將講解使用VideoView播放本地視頻,使用起來相對簡單,在其中添加了MediaController類來實現更多的視頻控制功能。

實現效果圖:

\

代碼;

布局文件:

使用VideoView,VideoView是一個帶有視頻播放功能的視圖,可直接在布局中使用。<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PHByZSBjbGFzcz0="brush:java;">
MainActivity:

package com.multimediademo11videoview;

import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.widget.MediaController;
import android.widget.VideoView;

public class MainActivity extends Activity {
	private VideoView videoView;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		videoView = (VideoView) findViewById(R.id.videoView);
		/**
		 * VideoView控制視頻播放的功能相對較少,具體而言,它只有start和pause方法。為了提供更多的控制,
		 * 可以實例化一個MediaController,並通過setMediaController方法把它設置為VideoView的控制器。
		 */
		videoView.setMediaController(new MediaController(this));
		Uri videoUri = Uri.parse(Environment.getExternalStorageDirectory()
				.getPath() + "/1.mp4");
		videoView.setVideoURI(videoUri);
		videoView.start();
	}

}

源代碼下載:

點擊下載源碼

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved