Tag: ontouchevent

OnTouchListener de una vista vs onTouchEvent

¿Cuál es la diferencia entre el onTouchEvent una vista: public class MyCustomView extends View { // THIS : @Override public boolean onTouchEvent(MotionEvent event) { return super.onTouchEvent(event); } } Y su onTouchListener : MyCustomView myView = (MyCustomView) findViewById(R.id.customview); myView.setOnTouchListener(new View.OnTouchListener() { @Override public void onClick(View arg0) { // do something } }); o public class MyCustomView […]

Cómo detectar un solo toque, así como multi-toque en onTouchEvent ()

Utilicé el siguiente código para detectar el toque de un solo dedo y el toque de doble dedo. El código detecta el toque de doble dedo (cuando count==2 ). Tengo que hacer algo de acción en un solo toque también. Si toco la pantalla con un dedo no va para la otra parte. ¿Qué he […]

¿Cómo puedo obtener las coordenadas de un mapa al toque con MapFragment (no MapView)?

He buscado alrededor de cómo obtener las coordenadas de una ubicación cuando el mapa es aprovechado. Sin embargo, la mayoría, si no todos los ejemplos requieren un MapView como un parámetro. Por ejemplo: public boolean onTap(GeoPoint p, MapView map){ if ( isPinch ){ return false; }else{ Log.i(TAG,"TAP!"); if ( p!=null ){ handleGeoPoint(p); return true; // […]

Cómo ampliar el área táctil de una vista

Tengo un LinearLayout vertical. Debe actuar como una barra de salto rápido. Así que la anchura es muy pequeña y la altura coincide con casi toda la altura de la pantalla. Cuando lo toco y me muevo por dentro, todo está bien. Eso significa que mi onTouchEvent() es llamado y puedo obtener (y seguir) la […]

OnTouchEvent onClick onLongClick llamadas

En nuestra aplicación manejamos los eventos en botón para grabar datos. Así que inicialmente cuando uso setOnLongClickListener() y setOnClickListener() junto con el mismo botón, funciona bien para nosotros. Eso significa que llamará tanto a esta base de escucha en el clic y LongClick del botón. Ahora cuando setOnTouchListener() intentado usar setOnTouchListener() con el mismo botón […]

Android – Detectar Fin de Prensa Larga

Estoy trabajando en la aplicación en la que un usuario necesita presionar y mantener pulsado un botón durante mucho tiempo. ¿Cómo puedo detectar el momento en que el usuario: termina la prensa o mueve su posición táctil? Gracias

Android dibuja una línea para seguir tu dedo

Lo que quiero hacer es dibujar una línea que siga mi dedo. He creado una vista personalizada, y tengo un onTouchEvent() que funciona. Puedo dibujar una línea estática en el método onDraw() sin mucho problema. No estoy muy seguro de cómo obtener la línea de dibujar como mi dedo se mueve aunque. public boolean onTouchEvent(MotionEvent […]

En onTouchEvent, ACTION_UP no funciona

Me gustaría leer cuando un jugador toca la pantalla, y cuando no. @Override public boolean onTouchEvent(MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_UP){ //ACTION UP actionOnUP = true; Log.v("MC", "Up"); } if(event.getAction() == 0){ //ACTION DOWN actionOnUP = false; Log.v("MC", "Down"); } Log.v("MC", event.getAction() + " "); return super.onTouchEvent(event); } Este código, sí, funciona, pero sólo cuando […]

Cómo variar entre el niño y el padre ver eventos de contacto de grupo

Decidí publicar esta pregunta y responder en respuesta a este comentario a esta pregunta: ¿Cómo manejar hacer clic en las vistas secundarias y tocar en los grupos de vista principales? Me pego el comentario aquí: Supongamos que quiero anular los eventos táctiles sólo para manejar a algunos de los niños, ¿qué puedo hacer dentro de […]

Android – ¿Cómo circular zoom / ampliar parte de la imagen?

Estoy tratando de permitir que el usuario toque la imagen y, a continuación, básicamente, una lupa circular mostrará que permitirá al usuario seleccionar mejor un área determinada en la imagen. Cuando el usuario suelta el tacto, la porción aumentada desaparecerá. Esto se utiliza en varias aplicaciones de edición de fotos y estoy tratando de implementar […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.