0

Zunächst alle meine Frage ist, welches Layout wird vom HTC EVO 3d unterstützt? Ich werde die universelle App bauen. Ich habe das Layout für alle Geräte wie folgt festgelegt: Supporting Multiple Screen.Android: Layout-Problem für HTC EVO 3d

Jetzt ist die Auflösung für das HTC Evo 3d 540X960. Ich habe auch den Imulator mit dieser Konfiguration gemacht, aber während ich die App laufen lasse, zeigt das Ergebnis nicht gut, also frage ich mich, wie man das Layout einstellt, das alle Bildschirm + HTC Evo 3d auch stützt.

So brauchen Hilfe in diesem Problem.

Danke.

Antwort

1

Sie können nicht den universellen Einsatz mit dem gleichen Blick auf alle device.As aus dem Android-Entwickler machen beschreiben

xlarge screens are at least 960dp x 720dp 
large screens are at least 640dp x 480dp 
normal screens are at least 470dp x 320dp 
small screens are at least 426dp x 320dp 

Lassen Sie kleine screen.Its von 426dp x 320dp starten wählen und bis 470dp x 320dp (bis Normal Bildschirme kamen). Wenn wir Text und Schriftart oder Bild für 426dp x 320dp einstellen und App auf 469dpx320dp laufen lassen, dann beeinflußt es Ergebnis wie (es sollte nicht als beide Teil des kleinen Schirmes sein). Dieser Unterschied erhöht sich von m-dpi to l-dpi .So Wir können den Effekt nicht entfernen, aber wir können es reduzieren. Wenn Sie Universal-App machen, dann kann es nicht perfekt sein, wie

See Details about densiites

+0

Ich habe es sieht vor, aber nicht das getan Sie eine Vorstellung bekommen kann http://stackoverflow.com/questions/4571079/android-organise-layouts-into-sub-folders.I habe es für Landschaft getan und Portrait und es funktioniert gut – Sameer