Frage

Ich teste meine App mit Galaxy Tab- und Motorola XOOM-Emulator-Skins und kann nicht verstehen, warum die Drawables aus den falschen Ordnern stammen.Ich habe einen Ordner „drawable-xhdpi“, in dem ich große Bilder speichere.Tab übernimmt jedoch Drawables aus drawable-hdpi und XOOM verwendet den Ordner drawable-mdpi.Wie verwalte ich also meine Ressourcen?Dank im Voraus.

Darüber hinaus fühlt es sich so an, als ob die in sp definierten Ansichtsgrößen nicht richtig portiert werden.Ich habe einige Ansichten, die 80sp x 80sp sein müssen. Auf Telefonen mit mdpi- und hdpi-Bildschirmen sehen sie richtig aus, aber auf Tablets sehen sie zu klein aus.Warum kann das sein?

War es hilfreich?

Lösung

Tab übernimmt jedoch Drawables aus drawable-hdpi und XOOM verwendet den Ordner drawable-mdpi.Wie verwalte ich also meine Ressourcen?

Es gibt kein einzelnes „Galaxy Tab“-Gerät, daher habe ich keine Ahnung, welches Sie dort meinen.Der XOOM ist ein -mdpi Gerät.Das würde ich beim Galaxy Tab 10.1 erwarten -mdpi sowie.Letztendlich werden sich Gerätehersteller jedoch für Werte entscheiden, die ihrer Meinung nach die besten Ergebnisse für bestehende Anwendungen liefern.

Andere Tipps

galaxytab 7 "verwenden" -Large-hdpi "; Xoom 10.1" -Xlarge-mdpi ".

Überprüfen Sie diesen Beitrag für Details: Galaxytab, Motorola Xoom-Bildschirm Wahrheit und Größe

Ich habe test mit mehreren Bildschirmauflösungen und erfahren Sie Android. Verwenden Sie den folgenden Qualifier für verschiedene Bildschirmauflösungen: 240x320: -ldpi. 320x480: -mdpi. 480x800: -HDPI. Galaxytab7.1 Zoll: -Large Galaxytab10.1 Zoll: -Xlarge

Hoffe, diese Informationen sind für Sie nützlich.

Galaxy-Registerkarte (der alte, laufende Android 2.x) ist in der Tat nicht XHDPI.Ich hatte Erfolg, indem ich den "großen" Qualifikationsmerkmal verwende, um Tabletten zu identifizieren.Andernfalls können Sie immer einen API-Qualifier wie V11 für Waben nur Ressourcen verwenden.

Anstatt die DPI-Qualifiers zu verwenden, können Sie stattdessen Bildungsgrafiken verwenden.

http://developer.android.com/guide/topics/Ressourcen / Bereitstellung-Ressourcen.html

Es ist wichtig, den Unterschied zwischen der DPI- und der Bildschirmgröße zu verstehen, dpi neigt dpi, auf den Telefonen hoch zu sein, wie ein Samsung-Galaxy S2, aber auf den großen 10-Zoll-Tabletten ist es jedoch tendenziell niedrig (was sinnvoll ist, wenn Sie darüber nachdenken, wenn Sie darüber nachdenkenDie Telefone drücken mehr Pixel in einen kleineren Raum).

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