• VideoView--简单的设置全屏幕播放


    我说的最主要的是要在布局哪里设置一下,如:

         <com.example.mypalyer.fullScreen
              android:id="@+id/videoView1"
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              android:layout_gravity="center" />

    这里的com.example.mypalyer.fullScreen是我一个继成了VideoView的一个类,具体如下:

    public class fullScreen extends VideoView{

    public fullScreen(Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);
    // TODO Auto-generated constructor stub
    }

    public fullScreen(Context context, AttributeSet attrs) {
    super(context, attrs);
    // TODO Auto-generated constructor stub
    }

    public fullScreen(Context context) {
    super(context);
    // TODO Auto-generated constructor stub
    }

    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {//这里重写onMeasure的方法
    // TODO Auto-generated method stub
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
    int width = getDefaultSize(0, widthMeasureSpec);//得到默认的大小(0,宽度测量规范)
    int height = getDefaultSize(0, heightMeasureSpec);//得到默认的大小(0,高度度测量规范)
    setMeasuredDimension(width, height); //设置测量尺寸,将高和宽放进去
    }
    }

    然后就没有然后拉,直接用已经设置过的VideoView控件就可以了。

  • 相关阅读:
    ZeroMQ接口函数之 :zmq_msg_move
    ZeroMQ接口函数之 :zmq_msg_init_size
    Missing artifact org.hibernate:hibernate-core:jar:4.3.0.Final
    ezmorph将一种对象转换成另外一种对象
    Avalon Framework
    easymock单元测试跟踪工具
    pngencoder图像转换jar
    Lucene全文检索引擎
    cxf怎样提高webservice性能,及访问速度调优
    待整理-20180625
  • 原文地址:https://www.cnblogs.com/laijinquan/p/5947832.html
Copyright © 2020-2023  润新知