Ich möchte ein Bild lokalisieren, indem ich den Ordner res/drawable-hdpi-no hinzufüge, aber ich bekomme eine Fehlermeldung "ungültiger Name des Ressourcenverzeichnisses". Was ist los damit?Lokalisierung und Zeichensatz
Antwort
Soweit ich mich erinnere, nur bestimmte res Ordner funktionieren. Sie müssen es drawable- [Sprachcode] -r [groß geschrieben Lokalisierungscode] nennen, wenn ich mich richtig erinnere. Ziemlich sicher, dass es eines der Android Tutorials ist.
Ja hier ist es http://developer.android.com/resources/tutorials/localization/index.html
ja, es ist möglich. Zeichnungs-de-rDE-ldpi, Zeichen-de-rDE-mdpi. Verwenden Sie es
Jede Android-Ressource kann Konfigurationsteile in seinem Ressourcennamen haben. Zum Beispiel könnten Sie ein einfaches Bild haben auf
res/drawable
und ein Bild für einen hohen DPI-Bildschirm auf
res/drawable-hdpi
Hier hdpi ist ein Bildschirmpixeldichte configration. Eine Liste der unterstützten Android-Ressource configurtions können von hier aus
http://developer.android.com/guide/topics/resources/providing-resources.html
Die Reihenfolge der Konfigurationen sind wichtig finden. Sie müssen auf spezifische Bestellung sein. Ihre ursprüngliche norwegische Sprachkonfiguration ist an einem falschen Ort. Ändern
res/drawable-hdpi-no
zu
res/drawable-no-hdpi
und es funktioniert.
Danke! Ich wusste, dass ich dieses Tutorial gesehen hatte. Ich konnte es einfach nicht finden. Obwohl die Lösung für mein direktes Problem "res/drawable-no-hdpi" und nicht "res/drawable-hdpi-no" ist – Espen