2

現在、GWT アプリのモバイル インターフェイスを作成しています。標準のGWTライブラリを使用してそうしています。パネル/ウィジェットを横向きモードで整列するように指示する方法があるかどうか疑問に思っていました。私が探している機能は、ユーザーが電話を横にしてアプリを操作することです。これにより、高さよりも幅の広い画面を利用できます!

私は実際には向きの変化をあまり気にしません。私の目的のために、アプリを横向きモードでのみ使用したいだけです。そのため、ユーザーがそれをロードして携帯電話のポートレートを保持すると、アプリは横向きに表示されます. 本当に必要なのは、メインのウィジェット コンテナーを横向きにする方法だけです。ポートレートとランドスケープの間の実際の変更は、私のインターフェイスには何の違いもありません。

誰もこれを行う方法を知っていますか? 私は GWT/css の専門家ではありませんが、うまくいけば簡単なもののように思えます!

乾杯!

4

2 に答える 2

1

はい、それは十分に単純であり、GWT チームはサンプルの例を提示しました。サンプルの mobilewebapp をここからダウンロードして展開できます。

関連するコード @ WindowBasedOrientationHelper.javaを参照できます。

WindowBasedOrientationHelperは OrientationHelper を実装します。

注: GWT は、高さと幅の計算を使用して向きの概念を提供し、それをTabletMobileに適用します。

編集- 非ブラウザー モードで GWT アプリの方向の変更を強制するには - mgwt - プログラムによる方向の変更

于 2013-02-12T03:53:26.727 に答える
0

はい 。

パネルのモードの設定を変更することができます天気その Portrait またはLandscape を使用して

OrientationHelper

isPortraitそこでは、 ()..etc..のようなメソッドを見つけることができます。

乾杯 :)

于 2013-02-11T15:02:36.770 に答える