2

我目前正在为我的 GWT 应用程序编写移动界面。我只是使用标准 GWT 库这样做。我想知道是否有办法告诉面板/小部件以横向模式对齐。我正在寻找的功能是让用户通过手机侧面与应用程序进行交互,这样我就可以使用比它高的屏幕了!

我实际上并不真正关心方向的变化。出于我的目的,我只希望我的应用程序仅用于横向模式。因此,如果用户将其加载并按住手机肖像,则该应用程序将出现在侧面。我真正需要的是一种让我的主要小部件容器处于横向的方式。纵向和横向之间的实际变化应该对我的界面没有影响。

有谁知道如何做到这一点?我不是 GWT/css 方面的专家,但它看起来很简单!

干杯!

4

2 回答 2

1

是的,这很简单,GWT 团队提供了一个示例。您可以从这里下载并提取他们的示例 mobilewebapp 。

可以浏览相关代码@ WindowBasedOrientationHelper.java

WindowBasedOrientationHelper实现了 OrientationHelper。

注意: GWT 提供了使用高度和宽度计算的方向概念,并将其应用于平板电脑移动设备

编辑- 在非浏览器模式下强制 GWT 应用程序的方向更改 - mgwt - 以编程方式更改方向

于 2013-02-12T03:53:26.727 回答
0

是的 。

我们可以更改设置面板天气的模式, Portrait 或者Landscape 使用

定向助手

在那里您可以找到isPortrait() ..etc 之类的方法...

干杯:)

于 2013-02-11T15:02:36.770 回答