Android проверить видимость строки в прокрутке таблицы - PullRequest
0 голосов
/ 01 апреля 2012

У меня есть Scrolled TableLayout с сотней строк, и я обновляю содержимое строк в соответствии с таймером. Я хочу обновить только те строки, которые в настоящее время отображаются на экране, а не скрытые строки в нижней части ScrollView

Ответы [ 2 ]

1 голос
/ 01 апреля 2012

Разве вы не можете использовать

int test = tableRow.getVisibity();

и использовать операторы if на основе полученного значения?

0 голосов
/ 01 апреля 2012

Вы можете использовать значение флага, установленное в true, если строка видима, и то же самое в false, если она невидима. Затем в вашем таймере просто проверьте логический флаг и, если это правда, обновите содержимое.

...