横向代号视频未填满屏幕
Posted
技术标签:
【中文标题】横向代号视频未填满屏幕【英文标题】:codenameone video in landscape is not filling screen 【发布时间】:2018-02-01 21:44:33 【问题描述】:我正在开发一款包含视频播放器的 CodeName One 应用。 我已经使用新的 gui 构建器和约束布局设置了我的表单布局。 在其中我有一个边框布局容器,它应该填充整个显示器。 在我的代码中,我正在创建一个 MediaPlayer 并将其添加到容器的中心(我也尝试过 North)。 问题是当应用程序处于横向时,视频没有填满屏幕的宽度。在纵向中,它按预期工作。 关于如何实现这一目标的任何建议?
这是来自模拟器的屏幕截图,显示了该问题;
【问题讨论】:
【参考方案1】:更常见的方法是在Form
上使用大小更改侦听器以在Display.isPortrait()
为false
时自动切换到本机播放器模式。我还建议使用放大镜图标来手动完成。
您可以使用setNativePlayerMode(true)
来做到这一点
【讨论】:
以上是关于横向代号视频未填满屏幕的主要内容,如果未能解决你的问题,请参考以下文章