Android VideoView播放视频
2012-02-21 20:20
537 查看
Android 利用自带VideoView控件播放视频
Activity
main.xml
运行效果:
源码下载
Activity
public class Activity01 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final VideoView videoView = (VideoView) findViewById(R.id.VideoView01); Button PauseButton = (Button) this.findViewById(R.id.PauseButton); Button LoadButton = (Button) this.findViewById(R.id.LoadButton); Button PlayButton = (Button) this.findViewById(R.id.PlayButton); // load LoadButton.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // videoView.setVideoPath("/sdcard/test.mp4"); videoView.setVideoPath("android.resource://com.homer/"+R.raw.china); videoView.setMediaController(new MediaController(Activity01.this)); videoView.requestFocus(); } }); // play PlayButton.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { videoView.start(); } }); // pause PauseButton.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { videoView.pause(); } }); } }
main.xml
<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <VideoView android:id="@+id/VideoView01" android:layout_width="320px" android:layout_height="240px" /> <Button android:id="@+id/LoadButton" android:layout_width="80px" android:layout_height="wrap_content" android:layout_x="30px" android:layout_y="300px" android:text="装载" /> <Button android:id="@+id/PlayButton" android:layout_width="80px" android:layout_height="wrap_content" android:layout_x="120px" android:layout_y="300px" android:text="播放" /> <Button android:id="@+id/PauseButton" android:layout_width="80px" android:layout_height="wrap_content" android:layout_x="210px" android:layout_y="300px" android:text="暂停" /> </AbsoluteLayout>
运行效果:
源码下载
相关文章推荐
- VideoView无法播放此视频 android问题
- Android VideoView播放视频只有声音没有图像黑屏
- Android的视频播放之VideoView与SurfaceView
- Android多媒体---VideoView(播放视频)
- Android VideoView播放视频(1)
- Android - SurfaceView+MediaPlayer、VideoView 2种方法播放视频
- Android--使用VideoView播放视频
- Android使用VideoView播放网络视频,获取网络视频缩略图
- android使用videoview播放视频
- android 用VideoView播放本地视频文件
- Android 播放视频(四)VideoView全屏视频播放
- Android VideoView播放视频
- Android使用VideoView播放网络视频
- Android使用VideoView播放网络视频
- Android VideoView播放视频只有声音没有图像黑屏
- Android VideoView播放视频
- Android VideoView播放视频遇到的问题
- Android--使用VideoView播放视频
- Android:使用VideoView播放视频
- Android模仿VideoView实现视频播放