Wie setze ich den text der TextView in einen string Ressource? (Java für android)

Ich würde gerne den text ändern, der von einem TextView Komponente zu einem anderen text, den ich bereits erstellt in strings.xml. Wenn die app startet, wird der text angezeigt, gespeichert ist, in strings.xml unter dem Namen "help0". Ich möchte hier den string unter dem Namen "help00" programmgesteuert, indem Sie eine weitere "0" an das und der name. Bisher habe ich geschrieben, dieser code :

String help = "0";
help = help + "0";
final TextView help = (TextView) findViewById(R.id.help);
help.setText("@string/help" + help);

Jedoch, wenn ich die app starte, ändert sich der text zu "@string/help00", anstatt den text habe ich gespeichert unter help00 in strings.xml.

Wie könnte ich dieses problem beheben?

  • ist help00 erklärte in Ihrem strings.xml Datei?
  • Wollen Sie die "0" am Ende des Textes oder Sie möchten eine string-Ressource mit der id "help0"?
  • orb es ist so verwirrend, ist es nicht?
  • Ja, es ist deklariert. Wenn die app startet, wird der Wert von help0 aus strings.xml angezeigt wird, und ich will es ändern, um den Wert von help00 (aus strings.xml)
InformationsquelleAutor levente | 2015-02-13
Schreibe einen Kommentar