在视频播放器播放时使竖屏播放切换为横屏播放如何更改视频的宽高?
播放时手机旋转为横屏后视频播放器播放弃中SurfaceProvider的宽高都会变化,但是player内播放的视频的宽高不会变化,改如何解决?
SurfaceProvider的宽高都变为全屏了,但是画面依旧是竖屏时的宽高。
ohos
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙视频播放器项目 调用rewindTo()方法视频为何重新播放?
3011浏览 • 1回复 待解决
视频播放Player组件如何加速播放或者快进播放
4331浏览 • 1回复 待解决
鸿蒙开发视频播放器时进度条如何实时更新?
3929浏览 • 1回复 待解决
鸿蒙 自创的播放器怎么去播放.m3u8视频和.mpd视频等多类型视频?
4910浏览 • 1回复 待解决
怎么控制播放时不息屏?
3580浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频?
5501浏览 • 1回复 待解决
鸿蒙视频播放器调用 rewndto()方法后经常会后退几秒?
2235浏览 • 1回复 待解决
鸿蒙 Java开发视频播放器如何实时更新进度条?
3460浏览 • 1回复 待解决
鸿蒙卡片服务可以播放视频吗。
2808浏览 • 1回复 待解决
视频播放黑屏,下面是代码
6610浏览 • 1回复 待解决
怎么基于Java实现视频播放?
592浏览 • 1回复 待解决
Java Player视频播放不了的问题
5579浏览 • 2回复 待解决
TV 中如何用Java播放本地视频
6577浏览 • 2回复 待解决
在写鸿蒙视频播放器添加控制栏时用到一行代码不知到什么意思
2877浏览 • 1回复 已解决
java播放器怎么用解码器?
2707浏览 • 1回复 待解决
AudioRenderer和播放器是什么关系?
1519浏览 • 1回复 待解决
如何让音乐播放器在鸿蒙的控制中心里显示?
7144浏览 • 1回复 待解决
video player播放在线视频失败
6341浏览 • 1回复 待解决
USB播放音乐时,App如何获取连接设备发出的控制播放的数据?
1762浏览 • 1回复 待解决
怎么在自己学的音乐播放器中更改音质,只会更改手机里的音质,网页端不知咋做
3532浏览 • 2回复 待解决
在写鸿蒙项目视频播放器项目时下载网络文件到本地时一直报需要写入的文件只读错误?
3482浏览 • 1回复 待解决
为什么鸿蒙的卡片服务无法播放视频呢。没有相关组件
2733浏览 • 1回复 待解决
如何获取当前是横屏还是竖屏啊?
2402浏览 • 1回复 待解决
有没有ArkUI编写的音乐播放器的完整的代码示例?
653浏览 • 1回复 待解决
请问下鸿蒙项目开发中,应该如何设置视频横屏/全屏呢?
8435浏览 • 1回复 待解决
1.config.json对应的"abilities"中设置"configChanges"属性为"orientation",屏幕方向"orientation"属性为"unspecified"。
"abilities": [
{
"skills": [...],
"configChanges": ["orientation"],
"orientation": "unspecified",
"name": "com.huawei.faqjavademo.MainAbility",
...
},
...
]
2.重写onOrientationChanged方法是当屏幕的显示方向发生变化时回调,回调的displayOrientation值是旋转后屏幕的方向,可以在里面根据旋转后屏幕方法,设置播放视频的宽高
@Override
protected void onOrientationChanged(AbilityInfo.DisplayOrientation displayOrientation) {
super.onOrientationChanged(displayOrientation);
if(displayOrientation == AbilityInfo.DisplayOrientation.PORTRAIT) {
//竖屏显示
} else if(displayOrientation == AbilityInfo.DisplayOrientation.LANDSCAPE) {
//横屏显示
}
}