Estoy usando el siguiente código para detectar swipe en mi Actividad: getWindow().getDecorView().getRootView().setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { int action = event.getAction(); if(action == MotionEvent.ACTION_DOWN){ downX = event.getX(); downY = event.getY(); //mSwipeDetected = Action.None; return true; // allow other events like Click to be processed } else if(action == MotionEvent.ACTION_UP || […]
Soy nuevo en Android, pero estoy tratando de crear un IME que permita el reconocimiento de caracteres gestuales. Ya puedo hacer aplicaciones simples que realizan reconocimiento de gestos, pero no estoy seguro de dónde enganchar en el gesto views / obj con un IME. He aquí un esqueleto inicial de lo que tengo para el […]
Estoy tratando de crear un AbsListView personalizado (que reemplaza las mismas cosas en ListView, GridView y HeaderGridView) que reubicará todos sus dibujos y eventos de toque basados en un factor externo (otras cosas que se mueven en el diseño). Paddings no son una opción aquí, porque entonces la única manera de tratar de controlar la […]
Aquí hay un buen tutorial en la documentación de Android con código fuente que explica GestureListview. Pero no puedo encontrar cómo obtener la posición del elemento de lista en el método onGesturePerformed (GestureOverlayView overlay, Gesture gesture)? Por favor, vea el comentario en el código con un? Marca para entender mi consulta. Gracias. public class GesturesListActivity […]
Tengo dos fragmentos con-en una actividad. Quiero implementar deslizar en uno de esos fragmentos. Mi diseño es: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffff" android:orientation="horizontal" > <fragment android:id="@+id/image_list_fragment" android:name="com.example.fragments.QGridFragment" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="100" > </fragment> <fragment android:id="@+id/image_viewer_fragment" android:name="com.example.fragments.QViewerFragment" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="85" /> </LinearLayout> Quiero implementar deslizar en el fragmento image_viewer_fragment . Estoy buscando una forma […]
Estoy usando TouchImageView desde aquí . Estoy tratando de implementar ZoomOut para doble toque. Lo he hecho parcialmente. Pero, me enfrento a algunos problemas cuando se aleja. Si hago un zoom de la imagen y si doy un toque doble, entonces la imagen no se está prestando correctamente. Aquí está mi versión modificada TouchImageView.java package […]
¿Hay de todos modos para evitar doble toque en ListView en Android? Encontré esto cuando accidentalmente toque el artículo en ListView y abrió dos nuevas ventanas. Hay alguna manera de evitar que abra una misma ventana dos veces.
¿Cómo puedo implementar una animación de desplazamiento personalizado en lugar del movimiento horizontal estándar? Estoy pensando en una mezcla de ViewPager (deslizar para desplazarse) y ViewFlipper (animación personalizada). Es importante que la animación dé una retroalimentación en vivo al movimiento de los dedos del usuario, no sólo se reproduce después de que se haya completado […]
He mostrado una imagen en el centro de la pantalla con libgdx. Si deslizo a la izquierda la imagen debe mover a la izquierda y si deslizo la imagen de la derecha debe mover a la derecha . Los desplazamientos subsiguientes hacia la izquierda deben mover la imagen hacia la izquierda. Lo mismo debería suceder […]
En Chrome, la barra de direcciones se oculta / se muestra cuando el usuario desliza hacia arriba o hacia abajo el contenido. ¿Puedo implementar la lógica similar a mi aplicación? <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" tools:ignore="MergeRootFrame"> <WebView android:id="@+id/my_webview" android:layout_width="match_parent" android:layout_height="match_parent" /> </FrameLayout> Me pregunto si hay algo que puedo hacer por el siguiente […]