Frage

ich eine Java-Anwendung, die ursprünglich geschrieben worden war auf einem HTC P6500 Windows Mobile-Gerät ausführen, um eine JVM von Esmertec (oder was auch immer das Unternehmen genannt wird, jetzt). Aus welchem ??Grunde auch immer, bevor ich überhaupt in das Unternehmen eintrat, wurde die App mit absoluter Positionierung und die Haupt AWT Rahmen der App geschrieben wird auf 240x295 in der Größe eingestellt. Für eine lange Zeit, die fein war, weil unsere App auf einer Art von Gerät immer nur ausgeführt wird. Wir werden jetzt zu ‚Hafen‘ unsere App auf dem HTC HD2 Gerät gefragt, die eine Bildschirmauflösung von 480x800 hat. Vor einiger Zeit einen unserer Kunden hat ein Gerät mit uns und wir liefen die App auf sie und wie man erwarten würde es nicht den ganzen Bildschirm einnehmen haben und nur sehr klein aussah. So kamen wir mit einer Schätzung von, wie lange es dauern würde, um die Anwendung der Arbeit auf jeder Größe Bildschirm Refactoring.

Nun, ich soll auf sie anfangen zu arbeiten, und wir wieder ein Darlehen von einem anderen Gerät zum Testen gegeben wurden. Ich habe gerade die App auf dem Gerät neu installiert und alles sieht gut aus. Die App nimmt den gesamten Platz auf dem Bildschirm und der gesamte Text und Tasten usw. scheinen gestreckt zu werden für die höhere Auflösung zu kompensieren. Auf der einen Seite ist dies groß, weil ich wirklich nicht zu ändern etwas brauchen, aber auf der anderen Seite bin ich durch die Tatsache besorgt, dass es zwischen den beiden Geräten zu unterscheiden scheint, die ich je hatte.

Kennt jemand aus irgendeinem Grund, warum dieser Unterschied aufgetreten sein könnte? Gibt es etwas in das Gerät oder Windows Mobile-Software, dass Kräfte, eine App zu strecken, um den gesamten Bildschirm und somit alle Komponenten innerhalb der App skalieren (das heißt Textbeschriftungen, Schaltflächen, Textfelder usw.).

War es hilfreich?

Lösung

funktioniert auf dem HTC HD2, so muss es einfach es seinen Recken auf den Bildschirm passen, Fall geschlossen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top