Ich möchte folgendes tun:
Ich habe im Layout mehrere Zeilen in denen mehrere TextViews/EditText-Felder nebeneinander sind. Die Elemente in den Zeilen heißen bis auf eine Ziffer als Suffix immer gleich.
Nun kann ich ja die einzelnen Elemente direkt mit ihrem Namen aufrufen, also so:
Nun will ich das "tvS1" aber erst zur Laufzeit ermitteln, also in etwa so (Pseudocode):
Geht das? Wenn ja wie?
PS: Sorry, bin blutiger Anfänger (Java seit zwei Tagen)
Ich habe im Layout mehrere Zeilen in denen mehrere TextViews/EditText-Felder nebeneinander sind. Die Elemente in den Zeilen heißen bis auf eine Ziffer als Suffix immer gleich.
Nun kann ich ja die einzelnen Elemente direkt mit ihrem Namen aufrufen, also so:
Java:
TextView tvS1 = (TextView) findViewById(R.id.tvS1);
Nun will ich das "tvS1" aber erst zur Laufzeit ermitteln, also in etwa so (Pseudocode):
Java:
Zeile=1
Element = "tvS" + Zeile
TextView tvS1 = (TextView) findViewById(R.id.???Element???);
Geht das? Wenn ja wie?
PS: Sorry, bin blutiger Anfänger (Java seit zwei Tagen)
Zuletzt bearbeitet von einem Moderator: