Android; Является ли ListView лучшим подходом к отображению нескольких, независимых баров прогресса?

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

Вопрос

У меня есть требование отображать несколько линейных стержней хода на моем пользовательском интерфейсе. Они будут отображать силу сигнала Wi -Fi.

Если вы находитесь в застроенной области, скорее всего, вы обнаружите более одной сети Wi -Fi, поэтому мне нужно иметь панель прогресса для каждого, которая отображает силу сигнала.

Моя первоначальная идея состояла в том, чтобы отобразить их в списке, с именем Wi -Fi и панелью прогресса внизу.

Это разумный подход, или есть лучший метод, на который я должен смотреть на это?

Это было полезно?

Решение

ListView В любом случае, это хороший выбор, но у него есть некоторые недостатки, так как ListView намерен использоваться с выбираемыми элементами. В вашем случае я предлагаю вам не нужны выбор элементов.

Я бы предложил использовать другой подход: TableLayout завернут в ScrollView с динамически добавленным TableRowс В этом случае вам не нужно ненужное ListViewНакладные расходы

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top