2012-03-09 2 views
0

모든 이미지 인 책을 표시해야하며 다음 페이지가 이전 페이지 (왼쪽 가장자리부터 단순하고 말려 있지 않은 컬 등) 위에 오는 효과로 스 와이프하여 이미지를 변경하고 싶습니다. 그가 실제로 페이지를 변경했다는 느낌을 사용자에게줍니다.전자 책에 대량의 이미지를 표시 할 때 사용해야하는 위젯은 무엇입니까?

나는 갤러리에서 시도했지만 성공하지 못했습니다. 왜냐하면 스 와이프가 많은 그림과 다른 것들을 바꿀 것이기 때문입니다. 그렇다면 ImageView를 사용해야합니까? 그렇다면 어떤 애니메이션이 제가 설명한 것에 가장 적합합니까?
다른 위젯이 있습니까?

+0

갤러리를 고려해 보셨습니까? –

+0

@ Jean-PhilippeRoy 질문에 갤러리를 언급했습니다. – Omar

+0

죄송합니다. 오인해야합니다. : –

답변

0

애니메이션을 원하십니까? http://www.youtube.com/watch?v=kBnrnt3bavE 갤러리 위젯으로 수행됩니다. 먼저 책 스타일을 스 와이프하여 갤러리를 확장하고 onFling을 재정의합니다.

@Override 
    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, 
      float velocityY) { 
      return super.onFling(e1, e2, 0, 0); 
    } 

이렇게하면 이미지를 하나씩 스 와이프합니다. 이제 다른 문제에 대한 한 페이지.

protected boolean getChildStaticTransformation(View child, Transformation t) 

을 직접 수정하고 변환해야합니다. . 3D 큐브를 만드는 방법에 대한 내 대답을 확인하십시오. 동일한 원칙입니다 3D cube transition in Android

관련 문제