在写鸿蒙视频播放器添加控制栏时用到一行代码不知到什么意思

在视频播放器中不把.pinToZTo设置为true 时需要加上第二行代码才能显示。这是什么原理?

第二行代码具体有什么作用?请大佬解答一下,谢谢

sfProvider.pinToZTop(false);
WindowManager.getInstance().getTopWindow().get().setTransparent(true);

ohos
2021-10-13 17:29:35
浏览
收藏 0
回答 1
已解决
回答 1
按赞同
/
按时间
甜甜爱开发
2

sfProvider.pinToZTop(boolean)--如果设置为true, 视频控件会在最上次展示,但是设置为false时,虽然不在最上层展示,却出现黑屏,

 需加上一行代码:WindowManager.getInstance().getTopWindow().get().setTransparent(true);

把最上面的窗口设置为透明

分享
微博
QQ
微信
回复1
2021-10-14 09:28:53


相关问题
HarmonyOS 视频播放器问题
1045浏览 • 1回复 待解决
使用AVPlayer实现视频播放器
2360浏览 • 1回复 待解决
HarmonyOS 点播视频播放器选型咨询
1366浏览 • 1回复 待解决
鸿蒙的signature权限是什么意思
8710浏览 • 1回复 待解决
HarmonyOS 视频播放器如何旋转屏幕
934浏览 • 1回复 待解决
HarmonyOS 需要视频播放器的选型
825浏览 • 1回复 待解决
HarmonyOS available代表什么意思
736浏览 • 1回复 待解决
关于视频播放器Video组件的问题
227浏览 • 0回复 待解决
请提供HarmonyOS音频播放器实例代码
962浏览 • 0回复 待解决