Ver Mensaje Individual
  #8  
Viejo 18/08/12, 13:08:44
Array

[xs_avatar]
ico87 ico87 no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 40
Modelo de smartphone: htc magic

Estoy probando este codigo y no me funciona, al dejar de pulsar no entra en el if del ACTION_UP, ¿no habra algo mal?

 Cita: Originalmente Escrito por Arasthel Ver Mensaje
Puedes modificar el código anterior:

Código:
        img.setOnTouchListener(new OnTouchListener() {
            float desdeX,desdeY,hastaX, hastaY;
            public boolean onTouch(View b, MotionEvent arg1) {
                if( arg1.getAction() == MotionEvent.ACTION_DOWN) {
                    desdeX = arg1.getX();
                    desdeY = arg1.getY();
                } else if(arg1.etAction() == MotionEvent.ACTION_UP) {
                   // este evento se usa para buscar cuándo se ha dejado de pulsar
                   hastaX = arg1.getX();
                   hastaY = arg1.getY();
                }
            }
        }
En cuanto al efecto de arrastrar el ImageView no sé exactamente cómo hacerlo, la verdad. Si alguien diese un ejemplo me sería útil a mí también.

Un saludo.
Responder Con Cita