German Emulate Galaxy Note Screen

Paulsche

Well-Known Member
Licensed User
Longtime User
Hi,

bei einem User mit einem Samsung Galaxy Note Screen 800x1280
schickt mir foglenden Screenshot, wo nicht alle Daten horizontal und vertikal
sichtbar sind.

Anbei Screenshot vom Note + meinem S2 zum Vergleich.

Ich habe es nicht geschafft mit dem Emulator diese Ansicht nachvollziehen zu können. Hab ein virtual-Device mit 800*1280 erstellt, auch mit verschiedenen
Density von 160 - 320 , im Emulator wird das Layout immer als zu klein angezeigt.

Im Layout-Variant habe ich nur 320 x 480 scale =1 eingestellt,
hab aber auch da schon die 800x1280 mit scale 1 - 2 probiert,
keine Änderung.

Was muss ich tun um das Galaxy Note mit 800x1280 zu 100% emulieren
zu können ? Geht das überhaupt ?

Verständnis-Frage: Wirken sich die verschiedene Layout-Variants (verschiedene Auflösungen) eigentlich auch
auf das Device aus, oder braucht man das nur für den Emulator ?
 

Attachments

  • note.jpg
    11.4 KB · Views: 293
  • s2.jpg
    13.1 KB · Views: 295
Last edited:

cmweb

Active Member
Licensed User
Longtime User
Hi,

selbes Problem hier.

Das Problem fängt schon damit an, dass das Note zwar eine Auflösung von 800 x 1280 hat, Scale 2.0 (320 dpi), aber ein Basic4Android Layout in 800 x 1280, Scale 2.0, funktioniert nicht auf dem Note: Ich sehe auf dem Screen dann nur einen Teil des Layouts, etwa zwei Drittel.

Herzliche Grüße

Carsten
 

Paulsche

Well-Known Member
Licensed User
Longtime User

Hi Carsten, ja , schöner Mist, versteh ich gar nicht. Hast du das Note selber ?
Hast Du in den Layouts die Auflösung angegeben ?
 

klaus

Expert
Licensed User
Longtime User
Hallo Paulsche,
Hättest Du ein abgemagertes Projekt mit einem Layout das man mal ausprobieren könnte?
Wie sind die Buttons ausgelegt? Die sehen richtig aus mit %x und %y.
Wie sind die Views im Hintergrund ausgelegt, mit dip ?

Ich sehe vorlaüfig das Problem so.
- 320 * 480 Skala 1, standard Auflösung
- 480 * 800 Skala 1.5
nehmen wir jetzt 320 * 1.5 = 480 Pixel OK
in der Höhe 480 * 1.5 = 720 Pixel, hier fehlen schon 80 Pixel, also braucht man schon zwei Varianten
In Euerem Fall mit Skala 2 gibt das:
320 * 2 = 640 Pixel hier fehlen 160 Pixel.
Die Skala müsste 2.5 sein und diese ist meines Wissens nicht unterstützt.

Ich würde es mit einer Variante 800 * 1280 Skala 1 versuchen

Beste Grüsse.
 

cmweb

Active Member
Licensed User
Longtime User
Hi Paulsche,

ja, habe das Note selber.

Gruß

Carsten

Gesendet von meinem GT-N7000 mit Tapatalk
 

Paulsche

Well-Known Member
Licensed User
Longtime User
Hi Carsten, kannst du mal ein Layout mit 800x1280 Scale 1 versuchen,
so wie Klaus es vorgeschlagen hat ?

Wäre super.
 

Paulsche

Well-Known Member
Licensed User
Longtime User

Hi Klaus, abspecken ist schwierig, ich könnte dir das ganze Projekt als Zip mailen,
wenn mir Deine Adresse per PM schickst, per PM oder Mail im Forum kann man ja keine Dateien anhängen.
 

cmweb

Active Member
Licensed User
Longtime User
Hi,

Hi Carsten, kannst du mal ein Layout mit 800x1280 Scale 1 versuchen,
so wie Klaus es vorgeschlagen hat ?

Wäre super.
Nein, funktioniert nicht.

Mir ist es bislang immer noch nicht gelungen, den Note Screen korrekt auszufüllen.

Entweder ist das Layout zu klein oder zu groß. Aber nie passend.

Weder mit 800 x 1280 Scale 1 (zu klein), noch mit Scale 1.5 (zu klein) noch mit Scale 2 (zu groß).

Habe ich mehrere dieser Layouts, greift sich das Note das Layout mit Scale 2, ist aber halt zu groß.

Herzliche Grüße

Carsten
 

cmweb

Active Member
Licensed User
Longtime User
Hi,

das Problem scheint mir daher zu rühren, dass das Galaxy Note zwar meint, es sei 800 x 1280, scale 2 (= 320 dpi). De fakto aber scheint der Screen 800 x 1280 mit 285 dpi zu sein.

Jetzt habe ich schon mal mit Layouts der Größe 800 x 1280, scale 1,785 (285 dpi) probiert, aber das führt auch nicht zu einem besseren Ergebnis.

Lässt sich eigentlich irgendwie erzwingen, welches Layout das Device zu nehmen hat? Standardmäßig wählt sich ja das Device offenbar das Layout unter denen, die ich erstellt habe, das am ehesten auf seine Größe passt.

Oder lässt sich ermitteln, welches der Layouts das Device verwendet?

Herzliche Grüße

Carsten
 

Paulsche

Well-Known Member
Licensed User
Longtime User
Hi, ich habe hier schon aufgegeben, da es per Layout-Varianten einfach nicht machbar ist,
Klaus hat hier auch schon Versuche unternommen.
Anscheinend müsste man im Code die ganzen Views und Positionen Maße über die Bildschirm-Maße scalieren lassen, was natürlich ein Aufwand wäre.
 

cmweb

Active Member
Licensed User
Longtime User
Oh je... das klingt nicht gut... :-(

Herzliche Grüße

Carsten
 

cmweb

Active Member
Licensed User
Longtime User
Hi,

so, jetzt aber. 588 x 960, scale 1.5 passt bei mir bei den layouts für das Galaxy Note.

Fragt mich aber bitte nicht, wieso. Ist aber so.

Herzliche Grüße

Carsten
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…