1

EsmertecのJVMを使用してHTC P6500 Windows Mobileデバイス上で動作するように作成されたJavaアプリケーションがあります。何らかの理由で、私が会社に入社する前に、アプリケーションは絶対配置を使って書かれていて、アプリのメインAWTフレームは240x295のサイズに設定されています。私たちのアプリは1つのタイプのデバイスでのみ実行されているので、長い間、それはうまくいっています。私たちは今、480x800の画面解像度を持つHTC HD2デバイスに私たちのアプリを「移植」するよう求められています。私たちの顧客のうちの一人が私たちにデバイスを与えてくれたので、あなたはそれをフルスクリーンで撮ったわけではありませんでした。だから我々は、任意のサイズの画面で動作するようにアプリをリファクタリングするのにかかる時間を見積もった。Windows Mobile 6.5のHTC HD2でのJavaアプリケーションのフレームサイズ

今、私はそれに取り組むことになっています、そして再び、私たちは試験のために別の装置の貸与を受けました。私はちょうどデバイスに再びアプリをインストールして、すべてが正常に見えます。アプリケーションは、画面全体のスペースを占め、より高い解像度を補うためにすべてのテキストとボタンなどが引き伸ばされているようです。私は本当に何かを変更する必要はないので、一方でこれは素晴らしいですが、一方で、私はそれが私が持っている2つのデバイスの間で異なると思われるという事実によって心配しています。

この違いが発生した理由を知っている人はいますか?デバイスやWindows Mobileソフトウェアには、アプリを強制的にフルスクリーンに伸ばしてアプリ内のすべてのコンポーネント(テキストラベル、ボタン、テキストフィールドなど)を拡大するようなものがありますか?

答えて

0

HTC HD2では正常に動作しますので、スクリーンに合わせて伸ばしてください。ケースを閉じてください。

関連する問題