Come implementare il gesto di scorrimento in android

Sono nuovo a Android. Qui voglio implementare Swepe Gesture per navigare tra le attività. L'ho scritto in google e ho trovato risposte diverse in siti diversi. Ma non riuscivo a get il punto esatto. Leggendo tutti ho ottenuto che dobbiamo implementare onTouchEvent() e onFlingEvent() .

Queste funzioni sono sufficienti per implementare l'azione Swipe? Specificare come procedere in modo pratico per implementare il gesto di scorrimento.

  • connessione di ingresso - come eliminare il text selezionato?
  • 'Condividi via' un'applicazione che viene eseguita senza una vista
  • Come faccio a eseguire il codice in background, anche con lo schermo distriggersto?
  • Android EditText: come applicare il field di colore di Foreground durante la digitazione?
  • Errore nell'apertura del menu delle impostazioni della networking mobile
  • Limite di query API di Google Directions
  • Mi dispiace se ti ho chiesto una domanda molto semplice, come ho fatto questa domanda dopo una lunga lunga prova di molti frammenti di codice.

    Può chiarire chiaramente il mio dubbio?

  • Il menu Barra di azione di Android non viene visualizzato quando la versione di destinazione sdk è maggiore di 10. Perché?
  • Come risolvere: Dispositivo di errore non trovato con ADB.exe
  • Buona soluzione per mantenere gli elementi di listview quando l'utente ruota il telefono e tiene tutti i dati in ArrayAdapter
  • Rimozione della freccia sinistro dalla barra di azione in android?
  • Lettura dei dati EXIF ​​dalla matrix di byte in android
  • Qual è il tipo di account / nome predefinito per i contatti per l'applicazione di contatto Android?
  • 2 Solutions collect form web for “Come implementare il gesto di scorrimento in android”

    è sufficiente onTouchEvent . Quello che volete fare è:

    • Crea un VelocityTracker e le aiuta i risultati di touch dalla vista.
    • Quando si ottiene un evento UP, controllare quale sia la velocità. Se la sua quantità più di una certa soglia nella direzione X, che conta come scorrimento.
    • Avviare una nuova attività quando lo riconosci.

    Probabilmente dovrai giocare con la soglia un po ', altrimenti un rubinetto sconnesso potrebbe essere scambiato per uno scorrimento.

    Se si desidera far scorrere la visualizzazione, è necessario utilizzare ViewFlipper È ansible impostare un onTouchListener su ViewFlipper. E puoi registrare GestureDetector in onTouchListener. Ecco un buon esempio per le transizioni Android: scorrere e scivolare .

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.