Autore Topic: Collapsing image view quando scorro la lista  (Letto 434 volte)

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 316
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Collapsing image view quando scorro la lista
« il: 27 Aprile 2016, 10:04:30 CEST »
0
Salve a tutti!

Quello che vorrei creare nella mia app è una view che lavori quasi come la view del gruppo di whatsapp.

Quando scorro la lista verso il basso inizialmente la listview, invece di scorrere verso il basso, dovrà alzarsi e coprire l'immagine di sfondo che c'è sotto e , raggiunto un limite , fermarsi per poi dare la possibilità di scorrrere la lista normalmente.

Avete qualche suggerimento?

Spero di essermi spiegato bene, grazie mille in anticipo!

Offline LinkOut

  • Utente normale
  • ***
  • Post: 268
  • Respect: +37
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 316
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Re:Collapsing image view quando scorro la lista
« Risposta #2 il: 27 Aprile 2016, 12:45:04 CEST »
0
Grazie mille!
Sembra perfetta!
Mi studio il tutto e se salto fuori con qualcosa di decente posto il codice!

Offline tonno16

  • Utente storico
  • *****
  • Post: 1169
  • Respect: +56
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Collapsing image view quando scorro la lista
« Risposta #3 il: 27 Aprile 2016, 14:25:26 CEST »
0
Su android studio se fai new scrolling activity è pornta all'uso e già funziona

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 316
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Re:Collapsing image view quando scorro la lista
« Risposta #4 il: 28 Aprile 2016, 08:54:01 CEST »
0
In che senso?
Conta che io non ho una scrollview ma una listview.

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Collapsing image view quando scorro la lista
« Risposta #5 il: 28 Aprile 2016, 17:19:04 CEST »
0
In che senso?
Conta che io non ho una scrollview ma una listview.

Se vuoi usare il template di Android Studio devi usare una RecyclerView.
In ogni caso la libreria sopra citata oramai è obsoleta in quanto quei meccanismi sono stati implementati nei componenti della support library (NestedScrollView ecc).

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 316
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Re:Collapsing image view quando scorro la lista
« Risposta #6 il: 28 Aprile 2016, 17:32:12 CEST »
0
Ok ho capito.

Per ora ho trovato un'altro metodo altrettanto valido e (a parer mio) molto più facile:
Create parallax effect in Android (link al blog)
https://github.com/ZoidStudio/ParallaxTutorial (link a github)

Grazie a tutti per i consigli!

Offline iClaude

  • Utente normale
  • ***
  • Post: 177
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Re:Collapsing image view quando scorro la lista
« Risposta #7 il: 28 Aprile 2016, 20:27:43 CEST »
0
E' tutto già implementato nella design support library. Basta usare un CoordinatorLayout e un CollapsingToolbarLayout con un immagine all'interno con l'effetto parallax, come spiegato qua:
https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout