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
<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>
如对本文有疑问, 点击进行留言回复!!
Android安卓水滴屏适配状态栏图标(图标过多时显示一个点)
android studio使用Flutter创建web项目
android如何使用taskAffinity属性对任务栈操作控制
android对PDF文件的操作(上传、预览、下载和转存相册)
Android通过代码批量生成字符图标用于给输入法显示状态栏的图标
网友评论