내 목표는 두 개 이상의 이미지를 스크롤 가능한 수직 목록에 표시하는 Android에서 활동을 만드는 것입니다. 문제는 다른보기를 계속 시도하고 있으며 최선의 선택이 내 상황에 무엇인지 확신 할 수 없습니다.확대/축소 가능 이미지 목록에 적합한 안드로이드 뷰는 무엇입니까?
이상적인 구현은 나에게 다음을 모두 수행 할 수 있습니다 : 비동기
- 디스플레이 이미지가 서버에서 페치한다.
- 10 개 이상의 이미지가있을 때 VM 메모리 문제를 피하십시오. 각각의
- 줌/팬 중 하나를 모두 한 번에 이미지 나 이미지
내 구현은 사용자 정의 서피스 뷰 SurfaceView에있는 모든 이미지 구성된 단일 비트 맵을 사용하지만 난 이미 # 1과 # 2 어렵게하는 방법을 볼 수 있습니다 . 나는 단지 3 번 일하고있다.
ListView를 사용해 보았지만 # 3을 성공적으로 구현할 수 없었습니다.
나는 안드로이드 개발에 비교적 새로운 것이지만 사용자 정의 SurfaceView가 나를 # 3으로 만들 수있는 방법과 맞춤 ListView가 # 1과 # 2를 줄 수있는 방법입니다. 사용자 지정 SurfaceViews (이미지 당 하나씩)로 구성된 ListView를 만들면 올바른 접근 방식이 될까요, 아니면 길을 벗어나나요? 내 상황에 더 나은 접근법이 있습니까?
내 디자인에 결함이 있음을 알 수 있습니다. 나는 이미지를 패닝하길 원하지만 listviews 수직 스크롤과 충돌합니다. 내 손가락을 위아래로 스 와이프하면 목록 뷰가 스크롤되는 반면 이미지는 멋지게 디자인됩니다. – Steven