2010-01-29 6 views
1

요구 사항 :
나는 썸네일 이미지가 GridView입니다. 사용자는 썸네일을 클릭하여 더 큰 전체 크기의 이미지를 볼 수 있습니다. 이 "전체 크기"이미지는 원격 서버에서 가져옵니다. 사용자가 특정 이미지를 볼 때 손가락으로 화면을 스 와이프하여 모든 페이지를 순환 할 수 있어야합니다 (예 : 책의 페이지를 넘김).어떤 컨트롤이이 문제에 더 잘 맞을까요?

질문 :
1. 더 큰 버전의 비트 맵을 표시하려면 어떤 구성 요소를 사용해야합니까? 나는 그것만이 논리적으로 보이는 것처럼 ViewFlipper을 사용하는 것을 생각했다. 그러나 나는 전에 그것을 사용하지 않았고 매번 새로운 뷰를 생성하고, 동적으로 그것을 Flipper에 전달하는 방법을 확신하지 못했습니다. 이것을 예시하는 자습서는 훌륭합니다.
2.이 문제에 접근하는 다른 방법이 있습니까?

감사합니다.

답변

0

자신의 프로젝트에 통합하는 데 다소 시간이 걸릴 수 있습니다. (내가 해보았 기 때문에 알고 있습니다.) 안드로이드 소스의 카메라 앱인 ViewImage.java; 확대/축소 및 다음/이전 버튼에 대해 자동 숨김 컨트롤이 중첩 된 스크롤/확대/축소가 가능한 터치보기를 사용합니다. 거기에 당신의 자신의 애플 리케이션에서 사용할 수 있기 전에 decoupling가 필요 여분의 물건도 많이 있는데, 그 UI 관점에서 핵심 아이디어.

또한 사용자에게 익숙 할 것입니다. 눈에 띄는 UI가 없기 때문에 새로운 것을하는 이미지 상세보기로 사용자를 놀라게 할 수 있습니다. 내장 된 카메라/갤러리 앱에서 익숙한 것을 사용하십시오.

가치가있는 것을 위해 2.1 카메라 앱은 다음/이전 버튼을 제거한 것으로 보이며 스 와이프 왼쪽/오른쪽 제스처로 바꿉니다.

관련 문제