Android; Является ли ListView лучшим подходом к отображению нескольких, независимых баров прогресса?
-
14-10-2019 - |
Вопрос
У меня есть требование отображать несколько линейных стержней хода на моем пользовательском интерфейсе. Они будут отображать силу сигнала Wi -Fi.
Если вы находитесь в застроенной области, скорее всего, вы обнаружите более одной сети Wi -Fi, поэтому мне нужно иметь панель прогресса для каждого, которая отображает силу сигнала.
Моя первоначальная идея состояла в том, чтобы отобразить их в списке, с именем Wi -Fi и панелью прогресса внизу.
Это разумный подход, или есть лучший метод, на который я должен смотреть на это?
Решение
ListView
В любом случае, это хороший выбор, но у него есть некоторые недостатки, так как ListView намерен использоваться с выбираемыми элементами. В вашем случае я предлагаю вам не нужны выбор элементов.
Я бы предложил использовать другой подход: TableLayout
завернут в ScrollView
с динамически добавленным TableRow
с В этом случае вам не нужно ненужное ListView
Накладные расходы