ich angelegt habe meine App, alle notwendigen Dinge mit unterschiedlichen Bildschirmgrößen/Dichten zu unterstützen (relative Layouts, tauchen etc.)Android-Layout auf Emulator vs Gerät
Ich habe alle notwendigen Layout-Dateien erstellt (LDPI , mdpi usw.) und Bilder für diese Unterstützung.
Ich habe die App auf allen verfügbaren Emulator Skins mit Eclipse getestet, und sie alle erscheinen wie das sollte. Ich habe es dann auf einem echten Gerät (Samsung Galaxy SII) getestet und es sah gut aus. Dann habe ich es auf einem Galaxy Tab (7 ") getestet und die Layouts waren ein bisschen falsch, und die Textgrößen waren auch falsch, so dass es wirklich schlecht auf dem Tablet aussieht.
Ich bin wirklich verwirrt, weil Es wurde unter Verwendung aller Emulator-Skins getestet (dies schließt eine 7-Zoll-Bildschirmoberfläche ein). Ich habe dann eine benutzerdefinierte AVD - (1024X600, 240 Dichte) erstellt, um die genauen Spezifikationen der Galaxie Tablette zu entsprechen. Dies sah auf dem Emulator wieder so aus, wie es sollte, aber das reale Gerät zeigt sich anders.
Irgendwelche Gedanken, warum das ist? Sollte ein Emulator mit den gleichen Spezifikationen eines realen Geräts nicht genauso aussehen wie das Gerät?
Dank
Für das Galaxy Tab 7 "wurden mit mdpi oder hdpi verwendet? –
Was meinst du? Das Tablet verwendet 600x1024, 240 Density, ich replizierte dies mit einem Emulator, und es sah gut aus, sah aber auf dem eigentlichen Gerät nicht richtig aus. – mmmbaileys