2011-04-22 4 views
3

내 응용 프로그램에는 3 개의 listviews가있는 viewflipper가 포함 된 활동이 있습니다. viewflipper 내부의 listview 사이를 변경하기 위해 segmentedbutton 위젯을 구현했습니다. 이 방법으로, 나는 세 개의 목록보기를 메모리에로드하고 선택한 단추에 따라 표시합니다.여러 listviews 및 ViewFlipper (android)를 사용하는 방법

개발자는 Android에서 개발자가 런타임에 목록 어댑터를 변경할 수 있습니까? 나는 viewflipper를 제거하고 목록보기를 하나만 유지하고 사용자가 하나의 단추를 선택하면 목록보기에서 어댑터 만 변경합니다.

이 feseable입니까? 그것은 viewflipper 내부에 세 가지 listviews 대신에 더 많은 메모리와 CPU를 소비할까요?

나를 도울 수있는 답변은 매우 감사하겠습니다.

많은 감사 T

답변

3

당신은 확실히 실행시 목록에있는 목록 어댑터를 변경할 수 있으며, 당신이 진정으로 단지 목록의 내용을 변화 달성하기 위해 무엇을하려고하는 경우이 훨씬 더 나은 대안처럼 들린다.

0

Micah의 답변에 추가하려면 두 개의 목록 사이를 이동할 때 슬라이딩 효과를 만들기 위해 ViewFlipper에 2 ListView을 넣을 수도 있습니다.

관련 문제