Android; è un ListView l'approccio migliore per la visualizzazione di più, le barre di avanzamento indipendenti?
-
14-10-2019 - |
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?
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 TableRow
s aggiunti dinamicamente. In questo caso non c'è bisogno di un inutile sovraccarico di ListView