2011-04-18 4 views
0

현재 내 앱에서 ViewSwitcher를 사용하고 있지만 전환하려면 2 개 이상의보기가 필요하므로 현재 문제가 있습니다. ViewSwitcher는 2 명 이상의 어린이를 허용하지 않으므로 갤러리 위젯을 사용하여 가능합니다.ViewSwitcher 대신 갤러리 사용

ViewSwitcher의 각 뷰가 다릅니다 (하나는 ListView가있는 LinearLayout이고 다른 하나는 ImageView와 TextView가있는 LinearLayout입니다).

내 요구 사항에 따라 갤러리 위젯을 사용할 수 있습니까?

누구나 올바른 방향으로 나를 가리킬 수 있습니까? 일부 자습서/예제 또는 너무 ..?

감사합니다.

답변

3

ViewFlipper을 사용하면 2 개 이상의 뷰를 허용하며 ViewSwitcher과 거의 동일합니다 (둘 다 동일한 수퍼 클래스를 가짐). 이 경우 GalleryView을 사용하지 않는 것이 좋습니다. 모든보기가 달라 지므로 Gallery의 어댑터가 쓰레기처럼 보일 것입니다.

+0

좋아요! 그 트릭을 했어! 내가 뭘 생각하는지 모르겠다. 이미 내 애플 리케이션의 다른 컨트롤에서 ViewFlipper (그 문제에 대한 SafeViewFlipper ..)를 사용하고 있었다 .. – sergi