2011-06-27 9 views
0

私は、いくつかのテキストフィールド、テキストボックス、ボタン、および背景イメージを画面に持つログイン画面を持っています。仮想キーボードがポップアップしているときにタッチデバイスに問題が発生し、画面が背景イメージで縮小し、すべてのコンポーネントの配置が乱れてしまいます。私はまた、画面への垂直スクロールを有効にしましたが、依然として位置合わせが妨げられています。この問題を解決する手助けをしてください。ブラックベリーのバーチャルキーボードポップアップでの議論の問題

おかげで、

答えて

0

私が推測するには、UIコンポーネントの位置合わせのためDisplay.getHeight()を使用しています。仮想キーボードを表示した後、Display.getHeight()は実際の画面の高さを返しません。キーボードの高さを除いて高さを返します。

+0

はい、この問題を回避する方法はありますか? – amsiddh

+0

アプリケーションの開始時に静的変数で表示高さを取得し、その変数をアプリケーション全体で使用することができます。 –

+0

よろしくお願いします。 – amsiddh

関連する問題