Как разобрать новые данные в динамическом TableLayout при прокрутке до дна? - PullRequest
1 голос
/ 04 января 2012

Я создал динамический TableLayout. В строках таблицы я показываю данные, проанализированные с сервера. За один раз данные поступают только для 20 строк (при использовании pageno = 1 в URL-адресе сервера). При увеличении значения pageno он дает данные следующих 20 строк. И я хочу, чтобы при прокрутке до последней строки таблицы анализировались следующие данные и добавлялись новые строки в таблицу.

любые предложения ...

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 15 марта 2012

Я нашел решение самостоятельно.

Я помещаю TableLayout в ScrollView и вычисляю позицию y 20-го элемента при прокрутке вверх. Поэтому, когда я прокручиваюсь непосредственно перед вычисленной позицией y, я анализирую новые данные (скажем, pageno = 2) и создаю новую строку и добавить в TableLayout. А также увеличьте значение y до y + y.

Идея для расчета y прокручиваемой позиции из здесь .

...