工作笔记

来源:互联网 发布:淘宝卖家电话隐藏 编辑:程序博客网 时间:2024/06/13 22:57

1.部分机器上全屏和小窗口视频内容不正常,主要出自mediaplayer的设置上

这时需要在下方

SurfaceHolder.Callback mSHCallback = new SurfaceHolder.Callback() {
    public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
mMediaPlayer.setSurface(mSurfaceHolder.getSurface());

中,将setsuface修改为

mMediaPlayer.setDisplay(mSurfaceHolder);
这样的搞定了,具体原因未明。


2.全屏问题

不管自己的适配方案都有好,全屏时最好都不好赋值给videoview等,而直接使用layoutparams.match_parent,因为一些机器上分辨率不一致,容易出问题


3.adapter

取convertView最好都用

            convertView = LayoutInflater.from(getContext()).inflate(R.layout.ly_wemedia_first_menu, parent, false);的方式,xml中的大小都会有效

不需要再思考为啥margin等无效的问题

0 0
原创粉丝点击