Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean onTouch(View v, MotionEvent event) {
- TextView boto = (TextView)v;
- int fila = (int)boto.getX();
- int columna = (int)boto.getY();
- int filaBuit = (int)buit.getX();;
- int columnaBuit = (int)buit.getY();
- if(PosicioFilaCorrecte(boto))
- {
- if(columnaBuit > columna)
- {
- for(int i = columnaBuit; i > columna; i--)
- {
- numeros[fila][i].setVisibility(View.VISIBLE);
- numeros[fila][i].setText(numeros[fila][i-1].getText());
- }
- }
- else
- {
- for(int i = columnaBuit; i < columna; i++)
- {
- numeros[fila][i].setVisibility(View.VISIBLE);
- numeros[fila][i].setText(numeros[fila][i+1].getText());
- }
- }
- }
- if(PosicioColumnaCorrecte(boto))
- {
- if(filaBuit > fila)
- {
- for(int i = filaBuit; i > fila; i--)
- {
- numeros[columna][i].setVisibility(View.VISIBLE);
- numeros[columna][i].setText(numeros[columna][i-1].getText());
- }
- }
- else
- {
- for(int i = filaBuit; i < fila; i++)
- {
- numeros[columna][i].setVisibility(View.VISIBLE);
- numeros[columna][i].setText(numeros[columna][i+1].getText());
- }
- }
- buit = boto;
- buit.setVisibility(View.INVISIBLE);
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement