Ich versuche, ein Schachspiel für Android zu erstellen und möchte vermeiden, jede Schaltfläche deklarieren zu müssen, wenn sie alle ähnlich benannt sind. Ich habe versucht, alle die A + Num-Taste mit dieser For-Schleife zu generieren.Android: Verbinden von Knöpfen mit der Java-Datei durch eine for-Schleife
int RowNum ;
for (RowNum = 1; RowNum < 8; RowNum++) {
String Position = "A" + RowNum;
Button Position = (Button)findViewById(R.id.Position);
}
Aber ich habe einen Fehler: Variable 'Position' ist bereits im Bereich definiert.
Ich würde wirklich schätzen, wenn mir jemand den besten Weg erklären könnte, dies zu tun.
Vielen Dank im Voraus.
Danke, ich habe etwas ähnliches versucht, aber ich konnte es nicht zur Arbeit bringen, welches, basierend auf dem, was du gezeigt hast, ich realisiert habe, warum ich sie am Ende manuell erstellt habe, aber ich könnte zurückgehen und dies umsetzen. Danke noch einmal! – BlackSpark