android-screen-support

___ qstnhdr ___ Android wählt die Datei "right dimens.xml" nicht aus dem Ordner "values" aus ___ tag123androidlayout ___ Ein Layout definiert die visuelle Struktur für eine Benutzeroberfläche, z. B. die Benutzeroberfläche für ein Aktivitäts-, Fragment- oder App-Widget. ___ answer22859431 ___

Ich weiß nicht, was das Problem in der Art ist, wie Sie es versuchen. Aber ich erstelle immer Werte-Ordner wie diese Werte, Werte-ldpi, Werte-mdpi, Werte-hdpi, Werte-xhdpi, Werte-w360dp-mdpi, Werte-w600dp-mdpi und so weiter . Es funktioniert immer für mich.

    
___ answer22905023 ___

Nun ist es mir klar, dass %code% der einzige Ordner ist, aus dem %code% ausgewählt wird, da Telefone & lt; = 5 Zoll in diese Kategorie fallen.

Der Fehler, den ich gemacht habe, war, die Bildschirmdichte für Bildschirme mit 320 dpi zu ignorieren.

Die von mir gefundene Lösung besteht also darin, auf der Grundlage der Bildschirmdichte verschiedene Wertordner zu erstellen, also Ordner namens %code% zu erstellen und die entsprechenden %code% -Dateien in sie einzufügen.

Ich hoffe, dies hilft Leuten, die über dieses Problem stolpern könnten.

    
___ qstntxt ___

Ich habe verschiedene dimens.xml-Dateien erstellt und sie im entsprechenden Werteordner abgelegt.

Ich habe die folgenden "Wert" Ordner definiert

Werte, Werte-groß, Werte-normal, Werte-klein, Werte-sw320dp, Werte-sw320dp-Land, Werte-sw480dp, Werte-sw600dp, Werte-sw720dp und values-sw720dp-land

Das Problem ist, wenn ich die App auf Telefon & lt; = 5 Zoll installiere, wird dimens.xml von values-sw320dp von Android ausgewählt. Die Auswahl ist unabhängig von der Bildschirmdichte.

Ich habe die App auf S4, Moto G, S4 Mini und einigen 2.3 Geräten getestet. Die Ergebnisse sind durchweg gleich.

Was mache ich hier falsch?

    
___ tag123androidscreen ___ hilf uns dieses Wiki zu bearbeiten ___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ tag123androidscreen support ___ Die Grundlage von Androids Unterstützung für mehrere Bildschirme ist die Fähigkeit, das Rendering des Layouts einer Anwendung und von Bitmap-Zeichnungsdaten in geeigneter Weise für die aktuelle Bildschirmkonfiguration zu verwalten. ___
1
Antwort

Bild verschwommen auf einem anderen Gerät

Zunächst möchte ich mich im Voraus entschuldigen, da ich mir sicher bin, dass diese Art von Frage schon einmal gestellt wurde, aber obwohl ich ungefähr zwei Wochen nach diesen Fragen suchte, konnte ich nicht herausfinden, was ich bin falsch mach...
07.06.2014, 19:54
4
Antworten

So schränken Sie die App auf Android-Handys ein

Hallo, ich wende mich nur an Android phones an. Ich möchte die App auf Android phones beschränken und nicht auf Phablets und Tablets. Welche Konfiguration muss ich in AndroidManifest.xml anwenden, damit die Google Play App die App nicht...
10.08.2014, 16:14
2
Antworten

Nexus 6 und Nexus 9 Bildschirmdichte

Kann mir jemand sagen, welche Drawable unterstützt Nexus 6 und Nexus 9 xxhdpi oder xxxhdpi? Ich möchte auch, ob Nexus 6 large-hdpi oder irgendetwas anderes unterstützt? Ich habe in Google gesucht, aber kein Glück gefunden? Danke.     
22.12.2014, 11:54
2
Antworten

Android wählt die Datei "right dimens.xml" nicht aus dem Ordner "values" aus

Ich habe verschiedene dimens.xml-Dateien erstellt und sie im entsprechenden Werteordner abgelegt. Ich habe die folgenden "Wert" Ordner definiert Werte, Werte-groß, Werte-normal, Werte-klein, Werte-sw320dp, Werte-sw320dp-Land, Werte-sw480...
04.04.2014, 09:46