un listView è un ViewGroup e sembra un buon candidato per le modifiche di layout animate. Tuttavia, sembra ignorare il flag o costruire manualmente un LayoutTransition e impostarlo in quel modo. Cosa dà? Non è documentato da nessuna parte che questo importantissimo ViewGroup non supporta questa caratteristica di animazione molto importata.Le animateLayoutChanges funzionano su ListView?
5
A
risposta
0
Sfortunatamente, no, lo ListView
non supporta android:animateLayoutChanges
, almeno non nel modo previsto. Animerà semplicemente i bambini che lo ListView
deve creare quando non può riutilizzare una vista esistente.
1
Aggiungo che usando l'opzione android: animateLayoutChanges = "true" nel layout di ListView ti impedisce di selezionare qualsiasi elemento di ListView; puoi farlo, solo dopo aver fatto qualcosa come aggiungere un nuovo oggetto e tornare a ListView. Ho sperimentato questo bug utilizzando il SimpleCursorAdapter up-to-date e quello che viene fornito con libreria di supporto v4
saluti FD
Problemi correlati
- 1. Come modificare le animazioni utilizzate dal meccanismo animateLayoutChanges?
- 2. Impostazione android: animateLayoutChanges a livello di programmazione
- 3. Come funzionano le goroutine?
- 4. Come funzionano le chiavi esterne?
- 5. Disattiva ripple su ListView
- 6. setOnItemClickListener su ListView personalizzato
- 7. Bluetooth LE ScanFilters non funzionano su Android M
- 8. Le transizioni CSS3 su pseudo-elementi (: dopo,: prima) non funzionano?
- 9. Le mie immagini CSS non funzionano su Windows Azure
- 10. In che modo le callback WCF funzionano su HTTP?
- 11. Le sessioni funzionano con più web dynos su Heroku?
- 12. le regole css non funzionano correttamente su iOS9
- 13. Inserisci pulsanti su DataTable Le celle non funzionano
- 14. Come funzionano le stringhe Java
- 15. Come funzionano le animazioni Android?
- 16. Come funzionano le annotazioni dell'utente?
- 17. Come funzionano le linee cache?
- 18. Le annotazioni Java non funzionano
- 19. Le direttive AngularJS non funzionano
- 20. Come funzionano le icone Materialize?
- 21. Animazione di layout utilizzando l'attributo "animateLayoutChanges" in XML
- 22. Come funzionano le applicazioni Android "app lock"?
- 23. assicurare visibile su listview android?
- 24. come funzionano le classi di caratteri?
- 25. Come funzionano le coordinate dello schermo Android?
- 26. Come funzionano le sessioni di Spring Security?
- 27. Come funzionano le chiusure in Haskell?
- 28. View salta e lampeggia istantaneamente, anche se animateLayoutChanges = "true"
- 29. Le icone non funzionano dopo la pubblicazione
- 30. Come funzionano le migrazioni di Laravel?