Così come la maggior parte abbiamo usato/visto l'app Google Plus.Colonna Android GridView, larghezza variabile come l'app GooglePlus
Quello che mi interessa è il ColumnGridView che hanno sviluppato, che non solo ha larghezza variabile, ma altezza variabile, sembra che in base al contenuto mostrerà felicemente il miglior spazio per il CardView.
Poche soluzioni possibili per replicare questo, ma solo alla ricerca del migliore che è ovviamente l'implementazione di Google.
- Sì, questo può essere ottenuto con un TableView - Ma sarebbe una programmazione scadente senza un view recycler.
- La mia implementazione personalizzata, basata su ListView/GridView - Non impossibile ma molto lavoro.
- Utilizzare idealmente quello di Google che presumo sia lo stesso per Google Now/Plus in quanto funzionano allo stesso modo in base agli elementi di stile "Scheda".
Quindi qualcuno si è imbattuto in questo?
Eventuali tutorial, esempi, fonte che posso utilizzare per iniziare a salvarmi in qualche modo verso la testa?
Forse anche qualche direzione da parte dei ragazzi di Google a come sta calcolando il dimensionamento?
Sono abbastanza sicuro che questo sia usato nell'SDK o nella libreria di supporto. Ricordo di aver visto dei commit sulla sua aggiunta e poi sulla rimozione. Dovrà cercare ... –
@JakeWharton, ma la classe GridView non supporta colonne di larghezza variabile, giusto? Probabilmente hanno hackerato la loro Vista specializzata per questo. – LuxuryMode
Ecco perché ho detto "usato". Come ho detto, è stato aggiunto e quindi rimosso dall'API pubblica. Registrerò grep logs quando avrò una possibilità. –