2012-04-03 4 views
0

Ich habe mich gefragt, ob es möglich ist, dieselbe Bildansicht mehrmals im selben Layout wiederzuverwenden.Bilder im selben Layout wiederverwenden

Beispiel: Ich arbeite an einem Tic Tac Toe-Spiel für Android in Eclipse. Ich habe den Tisch, x, o gezeichnet, um mehr von einem visuellen Reiz zu geben. Ich möchte die X's wiederverwenden, anstatt x1..x9 und o1..o9 zu erstellen. Kann ich eine Bildansicht wiederverwenden und angeben, wo ich sie positionieren möchte? Kein

Dank

Antwort

0

, ich fürchte, Sie können nicht .. aber realistischer, würden Sie nicht nur square1 wollen ... square9 und setzen Quelle, die Platz der? Zum Beispiel so etwas wie:

public void onClick(View v) { 
    ImageView square = (ImageView) v; 
    if(lastClickWasO) { 
    square.setImageResource(R.drawable.x); 
    lastClickWasO = false; 
    } 
    else { 
    square.setImageResource(R.drawable.o); 
    lastClickWasO = true; 
    } 
}