android使用videoview播放视频

android使用videoview播放视频,第1张

概述复制代码代码如下:publicclassActivity01extendsActivity{ /**Calledwhentheactivityisfirstcreated.*/ @Override publicvoidonCreate(BundlesavedInstanceState) {  super.onCreate(

复制代码 代码如下:
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>

总结

以上是内存溢出为你收集整理的android使用videoview播放视频全部内容,希望文章能够帮你解决android使用videoview播放视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142440.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存