我将纵横比设置为 ANY:
stage.setAspectRatio(StageAspectRatio.ANY);
如果我在设备旋转到横向时启动我的应用程序,我只会看到黑屏。但是当设备旋转到纵向时,应用程序正常启动,然后我将设备旋转到横向或纵向,应用程序分别重新定位用户界面。我对这个问题有某种解决方案。如果我添加这行代码:
stage.setOrientation(StageOrientation.DEFAULT);
当设备处于横向时应用程序以纵向启动,并且它保持纵向直到我将设备旋转到纵向并返回到横向。我希望我的应用程序从面向设备的 UI 开始。