Autore Topic: Ordinamento ListView dopo rotazione  (Letto 445 volte)

Offline Sezze

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
Ordinamento ListView dopo rotazione
« il: 12 Settembre 2011, 10:06:13 CEST »
0
Ragazzi scusate, mi succede una cosa strana.
Ho una ListView con un adapter custom che carica correttamente i record di un db SQLite.
Tuttavia quando ruoto lo schermo, gli elementi vengono caricati "al contrario", cioè l'ultimo
elemento in lista diventa il primo e così via. Da cosa può dipendere secondo voi?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Ordinamento ListView dopo rotazione
« Risposta #1 il: 12 Settembre 2011, 11:32:12 CEST »
0
Ragazzi scusate, mi succede una cosa strana.
Ho una ListView con un adapter custom che carica correttamente i record di un db SQLite.
Tuttavia quando ruoto lo schermo, gli elementi vengono caricati "al contrario", cioè l'ultimo
elemento in lista diventa il primo e così via. Da cosa può dipendere secondo voi?

Difficile dirlo.
Nel tuo caso quando ruoti li schermo l'activity viene ricreata? Magari c'è qualche condizione che scazza...

Offline Sezze

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
Re:Ordinamento ListView dopo rotazione
« Risposta #2 il: 12 Settembre 2011, 17:52:50 CEST »
0
Ho risolto, stavo sovraccaricando il metodo getView di un adapter custom. Ho evitato di ricreare ogni volta la View tramite un RowWrapper.
Grazie comunque.