2011-02-13 2 views
0

나는 약 100 항목의 목록이 있습니다. 각 목록 항목에는 2 개의 상대적 레이아웃이있는 framelayout이 필요합니다. "뒤집기"버튼을 클릭하면 하나의 상대 레이아웃이 뒤집어지고 다른 상대 레이아웃은 뒤집어 질 것입니다. 그리고 각 항목은 화면의 전체 너비를 갖습니다. 따라서 항목을 가로 스크롤보기로 표시해야합니다. 이제는 매 순간 최대 3 개 항목을 유지하려고합니다. 사용자가 첫 번째 항목으로 스크롤하면 3 개의 항목을 업데이트해야합니다. 첫 번째 항목은 두 번째 항목이됩니다. 그리고 우리는 앞으로 다른 아이템을 추가해야합니다. 이렇게하면 사용자가 마지막 항목으로 스크롤 할 때 항목을 업데이트해야합니다. 나는 여러 가지 방법을 시도했다. 가로 스크롤보기를 위해 갤러리를 사용했습니다. 그리고 onItemSelected 메서드를 사용했습니다. 그러나 갤러리를 빨리 스크롤하면 충돌이 발생합니다. 그러니 누군가 제게 3 가지 아이디어를 구현하도록 도와주세요.메모리 효율적인 안드로이드 목록

답변

0

ListView이 필요합니다. 당신이 그것을 재발 명하려는 이유가 있습니까?

세로 스크롤보기를 의미하지 않습니까? 수평을 사용하는 이유는 무엇입니까?

+0

아니요, 세로 스크롤보기가 필요하지 않습니다. 갤러리와 같은 가로 스크롤보기가 필요합니다. – gypsicoder

+0

귀하의 질문에 명확하지 않습니다, 그것을 편집하고 귀하의 레이아웃을 설명하기 위해 스크린 샷을 추가하고 배달을 다시 생각하십시오, 너무 길고 애매합니다 – smith324

관련 문제