이미지가 많으면 이미지 로드하는데 오래걸리니 딱히 방법이 없습니다.
ViewPager의 경우 보이는 화면, 이전화면, 이후화면의 3장의 화면을 가지고 있습니다.
즉 회전을 하면, 이후 화면, 혹은 이전화면을 생성하는데, 이미지가 많으면, 이 화면을 생성하는데
시간이 걸려 오래걸릴 수 밖에 없습니다.
이미지를 사전에 로드 해 둔 후 사용하시던지 ViewPager를 미리 만들어 사용하셔야 합니다.
큰 도움이 안되긴 하겠지만.
뷰홀더를 사용하지 않으셨으면 넣어보세요..
약간의 개선은 있을 수 있습니다.
http://www.kmshack.kr/346