2

GWTビューでLayoutPanelを使用し、TextBoxを押すたびに、キーボードが表示され、ビューが圧縮されます。

Androidではこれが発生しますが、iOSでは発生しません。

ビューの元の高さに比例して高さを維持したい...

ありがとう

4

1 に答える 1

3

次の 2 つのオプションがあります。

A. このビューのサイズ変更イベントで、ユーザー エージェントが Android かどうかを確認します。そうである場合は、サイズを変更しないように強制します。

B. Android デバイス用に別のビューを作成し、ユーザー エージェントが Android の場合は、GWT の遅延バインディングを使用してビュー クラスを置き換えます。

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsDeferred#replacement

これは別の良い投稿です:

http://code.google.com/p/google-web-toolkit/wiki/ConditionalProperties

于 2012-12-23T13:34:07.490 に答える