Come sapete, l'ordine delle viste nel layout lineare è correlato all'ordine di esse nel file xml. È possibile cambiare quell'ordine con il codice java con qualcosa come l'indicizzazione?cambia l'ordine delle viste nel layout lineare android
9
A
risposta
15
Vorrei provare a rimuovere tutte le viste con removeView(view)
e aggiungerle con addView(childView, index)
nell'ordine desiderato.
8
Remove the view, quindi aggiungerlo alla nuova posizione chiamando addView (View child, int index)
, specificando la posizione in cui aggiungere la vista.
Problemi correlati
- 1. Android: Layout lineare nuova linea
- 2. Android vuoto Contenuto layout lineare
- 3. Animazione uniforme della visualizzazione nascondi/mostra nel layout lineare android
- 4. layout lineare con due pulsanti affiancati - android
- 5. Avviso layout di base lineare su Android
- 6. Android Drag/Animazione delle viste
- 7. peso annidato in layout lineare
- 8. layout lineare Altezza e peso
- 9. Android - Cambia layout frammento in runtime
- 10. Class cast exception in FrameLayout quando sto provando a cambiare l'ordine delle viste nel layout xml?
- 11. Impostazione android: id per componente di layout lineare
- 12. android - come rimuovere la vista del layout lineare
- 13. Peso layout lineare Android a livello di programmazione
- 14. Arresta Android dal layout di tutte le mie viste
- 15. Layout non gonfiato nel componente personalizzato Android
- 16. android - cos'è la gerarchia delle viste?
- 17. Crea layout Android e layout nidificati con zoomabile
- 18. Android "layout_alignParentBottom" nel layout relativo
- 19. layout Android con visibilità GONE
- 20. Come evitare che le viste si sovrappongano nel relativo layout?
- 21. Set lineare layout di sfondo dinamico
- 22. come disattivare le viste dietro popup relativo layout - android
- 23. Android- come criptare a livello di programmazione una vista tra le viste nel layout precaricato dall'XML?
- 24. è possibile impostare l'adattatore sul layout lineare?
- 25. Creazione di layout lineare traslucido e sfocato
- 26. Cambia layout nel controller di Zend Framework 2.0
- 27. Come rilevare il cambiamento di orientamento nel layout in Android?
- 28. Come accedere alle viste nell'actionLayout nel menu
- 29. Pulsante uniformemente spaziato nel layout
- 30. Testo segnaposto (solo processo di progettazione) nel layout Android?
Questa prestazione impatto? –
Questo impatto ha un impatto? – Denny
Fuori dal mio punto di vista no. Voglio dire, devi misurare di nuovo tutti i bambini quando aggiungi o rimuovi un bambino. Se le prestazioni sono fondamentali per te, puoi implementare un layout personalizzato. – rekire