景观中的codenameone视频不是填充屏幕

时间:2018-02-01 21:44:34

标签: video codenameone media landscape

我正在开发一个包含视频播放器的CodeName One应用 我使用新的gui构建器和Constraint布局设置了我的表单布局 我有一个borderlayout容器,它应该填满整个显示器 在我的代码中,我正在创建一个MediaPlayer并将其添加到容器的中心(我也尝试过North) 问题是,当应用程序处于横向状态时,视频未填满屏幕宽度。在肖像中,它按预期工作 有关如何实现这一目标的任何建议?

这是模拟器显示问题的屏幕截图; enter image description here

1 个答案:

答案 0 :(得分:1)

更常见的方法是使用Form上的尺寸更改侦听器,在Display.isPortrait()false时自动切换到原生播放器模式。我还建议使用放大镜图标来手动完成。

您可以使用setNativePlayerMode(true)

执行此操作