Tabuleiro XML ImageView OnTouchListener

0 respostas
Gianetti

Olá, comecei a desenvolver um app para android, onde eu tenho uma espécie de tabuleiro 8x8, fiz o layout dele usando xml, cada casa corresponde a um ImageView, como podem ver abaixo adicionei um Listener para cada uma ImageView, dei uma resumida, não me preocupo de momento em boas práticas.

Dúvidas

1 - Colocar uma imagem em cima daquela que eu tocar(Touch).

2 - Retornar o nome da imagem que foi tocada, sei que na hora que são instânciadas são numeros inteiros ou algo assim, gostaria de saber como faço para pegar o nome dela, por exemplo ImageView casaA3 = R.id.a3, colocar em um Toast o "a3".

public class Jogar extends Activity implements OnTouchListener {
                @Override
	public void onCreate(Bundle savedInstanceState) {
                       super.onCreate(savedInstanceState);
	      setContentView(R.layout.partida);

                       findViewById(R.id.a1).setOnTouchListener(this);
	      findViewById(R.id.a2).setOnTouchListener(this);
	      findViewById(R.id.a3).setOnTouchListener(this);
	      findViewById(R.id.a4).setOnTouchListener(this);

                       //Continua o restante...
                 }

                 public boolean onTouch(View v, MotionEvent event) {
                     // Como implementar aqui	
                     return true;
	}
}
Criado 22 de agosto de 2012
Respostas 0
Participantes 1