c'è un modo per implementare la seguente funzionalità nella mia app? Dovrebbe avere un comportamento simile a Gridview, ma con diversi montaggi. O c'è un altro wigdet, che fornisce tale funzionalità? (adattatore, n-colonne, ecc) Ho trascorso gli ultimi 3 giorni con il tentativo e la cattura, ma non ho avuto alcuna soluzione corrispondenzaRowheights diversi in Android GridView o equivalenti
risposta
Nel layout.xml, utilizzare un layout lineare prima, con orientamento orizzontale.
All'interno di questo layout lineare, inserire 4 layout lineari, con orientamento verticale, impostando l'attributo peso su 1 per tutti. (In modo che ciascuna colonna occupi lo stesso spazio).
Ora, ciascuno dei quattro layout lineari, posiziona i pulsanti o la vista dell'immagine e assegna il peso di conseguenza. Quindi se il peso è 1, 1, 2 per 3 pulsanti in un layout lineare, le dimensioni del terzo pulsante appaiono due volte le dimensioni del primo o del secondo.
Quindi questo sicuramente risolverà il tuo problema. Ma questo è vero solo quando hai il n. di livelli. Devi renderlo generico basato sul no. di livelli, e comunque funzionerà.
Fatemi sapere se avete domande.
Nithin
Hm, sì, l'ho già fatto ieri, ma sembra che questa non sia l'implementazione più veloce e lontana dal risparmio di risorse. Ho già cercato nel sorgente GridView.java, ma sembra che devo ricostruire questo da zero. Ma comunque, grazie per la chioccia. –
- 1. Emacs equivalenti di Vim's dd, o, O
- 2. Android: disabilita l'evidenziazione in GridView
- 3. Pinterest listview di stile o gridview in android
- 4. Android GridView pizzico zoom
- 5. GridView o TableLayout?
- 6. Cambia colore cella su valori diversi - Gridview
- 7. LevelDB supporta backup a caldo (o equivalenti)?
- 8. Come visualizzare l'arraylist in gridview in android
- 9. GridView Android disegna divisori
- 10. gridview Android OnItemClickListener
- 11. Android GridView con separatore
- 12. GridView in Java
- 13. Problemi di scorrimento con GridView in Android
- 14. Pull per aggiornare GridView in Android
- 15. Android gridview expand element animation
- 16. equivalenti popen in C++
- 17. Android GridVIew Modifica il numero di colonne in base all'orientamento
- 18. Diversi stili colorControlActivated in Android
- 19. Android: animazione delle modifiche al contenuto GridView
- 20. Come impostare un colspan in una cella Android GridView
- 21. get Android diversi approcci
- 22. Equivalenti algoritmi intrusivi in Rust
- 23. GridView VS GridLayout nelle app Android
- 24. Rileva velocità di scorrimento GridView - Android
- 25. GridView espandibile Android come immagini Google
- 26. Android: Ridurre lo spazio tra le colonne in GridView
- 27. Android rileva il passaggio del mouse sui pulsanti in GridView
- 28. android gridview si blocca su Galaxy 3
- 29. Android GridView non cliccare essere rilevato
- 30. Equivalenti di espressione Haskell
è questo per un gioco? –
in realtà non .. Mi stavo chiedendo perché la griglia iOS può gestire un tale requisito ... Voglio dire, su un dispositivo questa griglia sarebbe perfetta –
Ciao g.tobi, come hai risolto questo problema? – Wayne