Autore Topic: Adapter diventa nullo autonomamente  (Letto 189 volte)

Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Adapter diventa nullo autonomamente
« il: 12 Luglio 2015, 01:17:00 CEST »
0
Salve a tutti. Ho 4 fragment all'interno di un vieepager.
Nel fragment 1 ho una recycleview. Essa viene popolata quando riceve un evento (uso eventbus).
Quindi nel onCreate del fragment setto la recycleview setto un adapter. E quando ricevo l'evento aggiornò la lista.

Ora, dato che implemento Filterable nel mio adapter, tramite un metodo pubblico di fragment 1 chiamo questo metodo dalla mia activity. N questo metodo chiamo filter sul mio adapter.

Ho scoperto che il tutto crasha in nullpointerexception perche l' adapter è nullo.
La se prima era non millo, ed infatti la recycle viene popolata, come è possibile che in un secondo momento sia nullo l' adapter?
In tutto questo non viene ricreato il fragment perché rimango sempre col fragment 1 visualizzato sul viepager.
Ho trovato veramente pochi problemi col mio. Le risposte date da altri utenti sono molto vaghe.

Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Adapter diventa nullo autonomamente
« Risposta #1 il: 13 Luglio 2015, 12:03:21 CEST »
0
Nessuno ha riscontrato tale scenario?