Android; è un ListView l'approccio migliore per la visualizzazione di più, le barre di avanzamento indipendenti?

StackOverflow https://stackoverflow.com/questions/4562010

Domanda

Ho un obbligo di visualizzare più barre di avanzamento lineare sul mio UI. Questi verranno visualizzati i punti di forza del segnale WiFi.

Se siete in una zona edificata, è probabile che si verifichi più di una rete Wi-Fi, quindi ho bisogno di avere una barra di avanzamento per ciascuno che visualizza la potenza del segnale.

La mia idea iniziale era quella di visualizzare questi in un ListView, con il nome di wifi e la barra di avanzamento sotto.

Si tratta di un approccio ragionevole, o c'è un metodo migliore che dovrebbe essere guardando per questo?

È stato utile?

Soluzione

ListView è comunque una buona scelta, ma ha alcuni inconvenienti in quanto ListView intented per essere utilizzato con elementi selezionabili. Nel tuo caso ti consiglio di non hai bisogno di selezioni di oggetti.

Vorrei suggerire di utilizzare un altro approccio: TableLayout avvolto in ScrollView con TableRows aggiunti dinamicamente. In questo caso non c'è bisogno di un inutile sovraccarico di ListView

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top