___ qstnhdr ___ Android: Java: Verwenden einer String-Ressource in einem Toast
___ answer7331826 ___
___ qstntxt ___
Mein Code ist:
%Vor%
aber ich bekomme "kann nicht eine statische Referenz auf die nicht-statische Methode getString (int) aus dem Typ Kontext" in Eclipse. Ich versuche mich darauf vorzubereiten, meine App zu lokalisieren (alle hartcodierten Strings in Ressourcen zu bekommen), also wo ich habe:
%Vor%
Ich hatte vorher eine hart codierte Saite, die in Ordnung war.
Ich bin mir nicht sicher, was hier vor sich geht (Java noob). Kann mich bitte jemand aufklären?
Vielen Dank
Baz
___ 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.
___ answer37751121 ___
Sie sollten
ändern
%Vor%
für:
%Vor%
Die Funktion %code% ist in Kontext # getString (int)
___ tag123toast ___ Eine Toast-Benachrichtigung ist eine vorübergehende Nachricht an den Benutzer, die relevante, zeitkritische Informationen enthält und schnellen Zugriff auf verwandte Inhalte in einer App bietet.
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen.
___ answer29462835 ___
Du könntest deinen Toast so generisch machen:
%Vor%
Dann ruf einfach an, wenn du so etwas brauchst:
%Vor%
oder verwenden Sie strngs.xml wie folgt:
%Vor%
___ tag123charesequence ___ In Java (und verwandten Sprachen wie Scala) ist java.lang.CharSequence eine Schnittstelle zu Sequenzen von Zeichenwerten.
___ answer7331843 ___
Benutze das stattdessen:
makeText (Kontext Kontext, int resId, int Dauer) Machen Sie einen Standard
Toast, der nur eine Textansicht mit dem Text von einer Ressource enthält.
Von Ссылка
___