设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

关于视频自动更改大小的问题

查看数: 8097 | 评论数: 12 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-10-31 15:26

正文摘要:

1.我进入界面以后,默认有左右2个部分,此时右面的视屏窗口是填满的 2.当收起左面的列以后,想问是否有方法可以修改视频界面的大小

回复

廖斌 发表于 2014-10-31 17:00:24
yzmaomao 发表于 2014-10-31 16:10
这个是全屏的,下面的声音的条已经全屏了额

您有在代码中改变surfaceview的布局吗?我们影响视频的大小有两个地方:
一、surfaceview大小
二、如果调用了标准demo的CheckVideoStatus的话,记得里面要加
  1. “        // 如果是采用内核视频显示(非Java驱动),则需要设置Surface的参数
  2.                                 if (AnyChatCoreSDK
  3.                                                 .GetSDKOptionInt(AnyChatDefine.BRAC_SO_VIDEOSHOW_DRIVERCTRL) != AnyChatDefine.VIDEOSHOW_DRIVER_JAVA) {
  4.                                         holder.setFormat(PixelFormat.RGB_565);
  5.                                         holder.setFixedSize(anychat.GetUserVideoWidth(userID),
  6.                                                         anychat.GetUserVideoHeight(userID));
  7.                                 }”
复制代码
yzmaomao 发表于 2014-10-31 16:10:44

这个是全屏的,下面的声音的条已经全屏了额
yzmaomao 发表于 2014-10-31 16:09:39
廖斌 发表于 2014-10-31 16:00
确定吗?可以加个背景显示出来看下,看surfaceview是否已经全屏。

我上传的图片中第一张就是全屏的效果啊,下面不是有一个声音的那个条已经全屏了吗
廖斌 发表于 2014-10-31 16:00:29
yzmaomao 发表于 2014-10-31 15:57
右面在左面隐藏后已经全屏了,是视频view没有全屏

确定吗?可以加个背景显示出来看下,看surfaceview是否已经全屏。
yzmaomao 发表于 2014-10-31 15:57:44
廖斌 发表于 2014-10-31 15:56
这个你可以从布局上面设计下,比如左边的区域的宽度是wrap_content;另外一边的宽度是0dip,weight=1,这 ...

右面在左面隐藏后已经全屏了,是视频view没有全屏
廖斌 发表于 2014-10-31 15:56:40
yzmaomao 发表于 2014-10-31 15:53
这样开始的时候已经占满右面的全屏了
只是等左面隐藏以后,我需要这个播放的view也变大
现在没有变大

这个你可以从布局上面设计下,比如左边的区域的宽度是wrap_content;另外一边的宽度是0dip,weight=1,这样的话左边隐藏后,右边就可以全屏了
yzmaomao 发表于 2014-10-31 15:53:41
<SurfaceView
             android:id="@+id/surface_remote"
             android:layout_width="fill_parent"
             android:layout_height="fill_parent" />
这样开始的时候已经占满右面的全屏了
只是等左面隐藏以后,我需要这个播放的view也变大
现在没有变大
廖斌 发表于 2014-10-31 15:53:12
廖斌 发表于 2014-10-31 15:50
这个是在布局中写的吗?一开始就让全屏也可以,但是左边这一块怎么放呢。

还有一种方法是在代码中改变布局,参考标准demo,AnyChatAndroid的videoactivity的adjustVideoSize方法,就是android上层的方法改变布局。
廖斌 发表于 2014-10-31 15:50:57
yzmaomao 发表于 2014-10-31 15:43
调用哪个方法呢?
我现在已经把

这个是在布局中写的吗?一开始就让全屏也可以,但是左边这一块怎么放呢。

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-9-26 06:32 , Processed in 0.114417 second(s), 26 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表