2012-01-04 1 views
1

나는 동적 TableLayout을 만들었습니다. 테이블의 행에서 나는 서버에서 파싱 된 데이터를 보여줍니다. 한 번만 데이터가 20 행 (서버의 url에서 pageno = 1을 사용)으로 나타납니다. 다음 행의 데이터를 제공하는 파고 값이 증가합니다. 그리고 내가 원하는 것은 테이블의 마지막 행으로 스크롤 할 때 다음 데이터를 파싱해야하고 새 행이 테이블에 추가되어야한다는 것입니다.아래쪽으로 스크롤 할 때 동적 TableLayout에서 새 데이터를 구문 분석하는 방법은 무엇입니까?

의견 ...

제발 도와주세요.

답변

0

솔루션 자체를 찾았습니다.

나는 TableLayout을 ScrollView에 넣었고 스크롤 할 때 20 번째 요소의 y 위치를 계산했습니다. 계산 된 y 위치 바로 전에 스크롤 할 때마다 (예 : pageno = 2) 새 데이터를 구문 분석하고 새 행을 만듭니다 TableLayout에 추가하십시오. 또한 y 값을 y + y로 증가 시키십시오.

스크롤 한 위치의 y를 here에서 계산하기위한 아이디어입니다.