2011-09-25 2 views
1

Ive는 ViewFlipper를 살펴 보았지만 하나의 XML 문서에서 40 가지의 다양한 뷰를 정의하는 것이 밝은 아이디어처럼 보이지는 않습니다. 더 좋은 방법이 있어야한다는 것을 알고 있습니다. 어떻게 해야할지 모르겠습니다. 지금까지 좋은 대답이없는 답을 찾기 위해 시간을 보냈습니다.많은 이미지 (40 개 이상)를 뒤집는 좋은 방법은 무엇입니까?

답변

0

저는 클라이언트 용 이미지 뷰어에 200 개의 전체 화면 이미지를 표시하기 위해 갤러리 위젯을 사용했습니다.

또는 ViewAimator를 사용하여 2 (이 경우 ViewFlipper) 또는 3 개의보기 (다음 및 이전 이미지를 미리로드하려는 경우 3)를 사용할 수 있습니다. 이 방법을 사용하면 Laurence가 나를이 아이디어로 제안합니다.) 그러나 ViewAnimator/ViewFlipper 클래스를 확장하여 일부 유형의 어댑터를 허용 할 수 있다고 덧붙입니다.

0

간단한 접근 방식은 ViewFlipper 내에 두 개의 ImageView를 포함시키는 것입니다. 그런 다음 다음 또는 이전보기를 요청하면 다음보기에 사용할 새 이미지 자원을 설정하고 넘깁니다.

AsyncTask 또는 Handler을 사용하여 지연 로더를 구현하면 UI 스레드가 차단되지 않습니다.

희망이 도움이됩니다.

+0

Im Im 신제품이므로 나와 함께 오래도록 기다려주세요. 그래서 2 개의 imageviews를 추가 한 후 정확히 어떻게 자바로 설정해야합니까? 당신이 그것을 가지고 있다면 자바의 약간의 발췌 문장은 끝내있을 것입니다. –

관련 문제