Gesto MultiSelect como la aplicación Google Fotos
Quiero implementar gesto de selección múltiple en mi aplicación como en la nueva aplicación de Google Fotos aquí :
- Android sensorPortrait no funciona para el modo de retrato inverso
- Evento TYPE_MAGNETIC_FIELD que no dispara en mi Galaxy Nexus ICS 4.0.2
- Android 4.3: BLE: Comportamiento de filtrado de startLeScan ()
- El servicio de larga duración consume mucha batería
- AddProximityAlert no funciona (no hace requestLocationUpdates) - Android
He intentado seguir esta respuesta , pero no pude hacer esto. ¿Alguien me puede guiar?
- Sensor del acclerómetro en hilo separado
- Alternativa para TYPE_GAME_ROTATION_VECTOR
- ¿Cómo saber cuándo se está moviendo el teléfono Android?
- ¿Por qué hay una diferencia en los valores magnéticos tomados por diferentes teléfonos inteligentes?
- Android: screenOrientation = "sensorPortrait" no funciona en API +17
- Compass me dan datos locos, es la calibración necesaria o es el sensor roto?
- Obtener el valor lux del sensor de luz sin evento onSensorChanged ()?
- Dos sensores disponibles para el mismo tipo en Android
Echa un vistazo a este pequeño proyecto aquí: https://github.com/serzhby/MultiselectGridViewSample . Está lejos de ser perfecto, pero creo que la idea de implementación debe ser clara. Debe cambiar el código para su necesidad particular.
La idea principal es usar la clase GridView
como una clase base. Al sobreponer el método onTouchEvent
podemos detectar qué elemento fue seleccionado. Procesamiento adicional es bastante staightforward.
Siéntase libre de preguntar si tiene alguna pregunta.
Finalmente encontré una biblioteca aquí. https://github.com/afollestad/drag-select-recyclerview .
- La transferencia de ByteArray a través de Parcel devuelve NullPointerException
- Android GridLayout Anchos de columna iguales