Ich habe ein Problem beim Abrufen eines String-Arrays für strings.xml.
Der Fehler ist:
%Vor% Grundsätzlich versuche ich, ein String-Array namens planets_array
zu erhalten und es in mPlanetTitles
zu speichern.
Dies ist eines von Googles Beispielen für die Navigationsleiste, und ich habe es von ihrer Site heruntergeladen und modifiziert.
Aus irgendeinem Grund bekomme ich diesen Fehler nicht auf Nexus 4 (Android 5.0 Lollipop), aber ich bekomme das Problem auf Galaxy S3 und LG G2 (Android 4.4.4)
Hier ist mein vollständiger Code:
%Vor%Zeile 87:
%Vor%strings.xml:
%Vor%Ich habe versucht, eine Ressource namens res zu erstellen und stattdessen getResources () zu verwenden, und es hat nicht funktioniert. das habe ich ausprobiert:
%Vor% Ich habe diesen Fehler bekommen, weil ich values
benutzt habe, um eine Zahl im Text zu setzen. Das Problem ist, dass Android denkt, dass die ganze Zahl eine Ressource-ID ist. Daher sollte ich den Interger innerhalb von R
einkapseln, so dass der Code %code%
Stellen Sie sicher, dass Sie keine Varianten der Ressourcen %code% haben, wobei das String-Array nur für eine Teilmenge der Varianten definiert ist. Zum Beispiel:
%Vor%Wenn die Ressource in mindestens einer Variante vorhanden ist, erhalten Sie den Eintrag in %code% und können im Code darauf verweisen, aber die Runtime-Ressourcendatei-Variante hat nicht unbedingt die Ressource.
Ich habe ein Problem beim Abrufen eines String-Arrays für strings.xml.
Der Fehler ist:
%Vor%Grundsätzlich versuche ich, ein String-Array namens %code% zu erhalten und es in %code% zu speichern. Dies ist eines von Googles Beispielen für die Navigationsleiste, und ich habe es von ihrer Site heruntergeladen und modifiziert.
Aus irgendeinem Grund bekomme ich diesen Fehler nicht auf Nexus 4 (Android 5.0 Lollipop), aber ich bekomme das Problem auf Galaxy S3 und LG G2 (Android 4.4.4)
Hier ist mein vollständiger Code:
%Vor%Zeile 87:
%Vor%strings.xml:
%Vor%Ich habe versucht, eine Ressource namens res zu erstellen und stattdessen getResources () zu verwenden, und es hat nicht funktioniert. das habe ich ausprobiert:
%Vor%Ich löse das Problem. Erstellen Sie eine Datei "values / strings.xml", in der alle Zeichenfolgenwerte in "values-v21 / strings.xml" definiert sind.
Ich habe diesen Fehler bekommen, weil ich TextView.setText(int)
benutzt habe, um eine Zahl im Text zu setzen. Das Problem ist, dass Android denkt, dass die ganze Zahl eine Ressource-ID ist. Daher sollte ich den Interger innerhalb von String.valueOf(int)
einkapseln, so dass der Code TextView.setText(String.valueOf(int));
Tags und Links arrays android navigation-drawer