Ich bin neu in der Android-Programmierung und möchte das wissen:
Ich habe 3 Strings in der Datei strings.xml definiert:
<resources>
<string name="one">First Click </string>
<string name="two">Second Click </string>
<string name="three">Third Click </string>
<resources>
und eine Textansicht, die die erste Zeichenfolge in der Datei strings.xml anzeigt.
Ich möchte settext("******")
nicht verwenden, um den Text der Textansicht beim Benutzer zu ändern
klickt auf eine Schaltfläche.
Wie kann ich den textview zu dem bereits in der Datei strings.xml definierten Text wechseln, sagen wir von
Klicken Sie zuerst auf den zweiten Klick
Um festzustellen, welche Zeichenfolge Sie mit einer Variablen verwenden, müssen Sie einen Schalter verwenden, wie unten
%Vor%Fügen Sie so viele dieser Anweisungen hinzu, wie Sie benötigen. Ich glaube, dass es sehr speichereffizient ist, selbst wenn Sie viele Anweisungen haben.
Ich denke, du brauchst das, wenn ich falsch liege, dann komm zurück zu mir.
Versuchen Sie es.
%Vor% Sie lesen einfach die Ressource Ihrer Anwendung. Sie können jede Ressource Ihrer Anwendung nach getResources()
der Ressourcenklasse verwenden.
Nun, hier müssen Sie die Zeichenfolge String.xml
lesen, damit Sie getString()
verwenden können, was die Methode der Ressource ist, so dass Sie Ihre Ausgabe jetzt erhalten.
Rufen Sie die Ressourcen der Anwendung ab und rufen Sie dann eine Zeichenfolge mit der ID ab, nach der Sie suchen.
%Vor%