Question

J'ai une obligation d'afficher plusieurs barres de progression linéaire sur mon interface utilisateur. Ceux-ci affichent des intensités de signal wifi.

Si vous êtes dans une zone bâtie, il est probable que vous détectez plus d'un réseau wifi, donc je dois avoir une barre de progression pour chacun qui affiche la puissance du signal.

Mon idée initiale était d'afficher ces derniers dans une ListView, avec le nom wifi et la barre de progression en dessous.

Est-ce une approche raisonnable, ou est-il une meilleure méthode que je devrais regarder pour cela?

Était-ce utile?

La solution

ListView est quand même un bon choix, mais il a quelques inconvénients, puisque ListView est intented être utilisé avec des éléments sélectionnables. Dans votre cas, je vous suggère de ne pas besoin la sélection des éléments.

Je suggère d'utiliser une autre approche: TableLayout enveloppé dans ScrollView avec TableRows ajoutés dynamiquement. Dans ce cas, vous n'avez pas besoin des frais généraux de ListView inutiles

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top