Come fare una visualizzazione Android che si lancia tra le visualizzazioni in fase di scorrimento / scorrimento

Vorrei fare una visione nella mia app per Android che si sposta tra più visualizzazioni su uno scorrimento / scorrimento. Mi piacerebbe che si comporti più o less come il dispositivo di lancio Android si comport quando si passa tra le viste. In particolare,

  1. Dovrebbe spostare le viste sulla schiena.
  2. Generalmente uno scorrimento scorra tra una vista e l'altra. Non dovrebbe scappare in tutte le viste.
  3. Se sprofondi lentamente, dovresti vedere le visualizzazioni trascinate mentre state spostando, ad esempio. il modo in cui il lanciatore lo fa.

Ho provato a utilizzare un ViewFlipper con un GestureOverlayView come per il post di blog di Romain Guy qui , ma non c'è alcun indicatore per l'utente mentre stanno spazzando. Ciò rende difficile la scoperta, probabilmente perché Launcher fa il modo in cui fanno.

  • Google restituisce sempre il token ID scaduto (JWT)
  • Come aggiornare una vista nell'attività principale da un'adattatore?
  • Come creare rest api, e come consumare il resto api con applicazioni android
  • Rendere il centro gridView in Android
  • Mascherare (ritaglia) l'image in fotogramma
  • Aggiorna il text all'interno dell'elenco di visualizzazione delle tabs?
  • Ho provato a utilizzare un object Galleria, ma quando spingo da sinistra a destra, c'è una certa quantità di slancio che spinge gli utenti in tutte le viste, piuttosto che semplicemente portndole alla vista successiva.

    C'è un buon modo per realizzare ciò che sto cercando di fare?

  • clock_gettime non può aggiornare istantaneamente
  • Può qualcuno dare un esatto esempio di implementazione di webview in android
  • Analizzare il file XML locale utilizzando Sax in Android
  • Confronta i nomi di each risorsa con il contenuto di una variabile di database sqlite
  • Modifica il layout di attività
  • Perché Intent.createChooser () necessita di un BroadcastReceiver e come implementare?
  • 4 Solutions collect form web for “Come fare una visualizzazione Android che si lancia tra le visualizzazioni in fase di scorrimento / scorrimento”

    So che questa è una vecchia domanda, ma ViewPager è creata per questo stesso objective. ViewPager fa parte del pacchetto di compatibilità android e più si trova all'indirizzo http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html

    Date un'occhiata a HorizontalPager . In realtà è basata su RealViewSwitcher , che a sua volta si basa sul codice di home screen di Android e support la function di snap-to paging con il feedback di trascinamento, così come le sottovide di scorrimento verticalmente nidificate. Il sostegno al gesto per le rapide veloci non è tutto quello che dovrebbe essere, ma questo può farti parte del modo in cui ci sono (e vorrei accogliere i contributi indietro).

    EDIT: A partire dal 2012 è molto meglio usando ViewPager di Google – è nella libreria compat.

    Controlla SwipeView all'interno di questo progetto https://github.com/fry15/uk.co.jasonfry.android.tools Esegue esattamente quello che vuoi farlo ed è super semplice da implementare.

    @CommonsGuy ha esteso ViewFlipper per farlo. https://github.com/commonsguy/cwac-viewswiper Non ho ancora usato questo, quindi non sono sicuro se si muove con il tuo dito come il lanciatore se non il tuo wherere fare un OnTochListener per farlo per te in me .ACTION_MOVE aggiornerà la vista per modificarne la posizione. Posso submit un codice di esempio quando tornerò a casa se non ricevi un'altra risposta.

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