2014-07-07 2 views
1

나는 탭을 사용하지 않고 손가락을 스 와이프하여 활동을 변경하는 방법을 찾고있었습니다. 스 와이프가 시작될 때 작업 표시 줄과 아이콘을 포함하여 전체 화면을 애니메이션으로 만들고 싶습니다. Snapchat 작품처럼, 오른쪽이나 왼쪽으로 스 와이프하여 다른 화면으로 이동할 수 있습니다. 이 문제에 대해 많은 의문점이 있지만 어느 누구도 도움이 될 수 있습니다. Snapchat 덕분에 가능하다는 것을 알고 있습니다. 어떻게해야합니까?Android - Snapchat과 같은 활동을 스 와이프하는 방법?

감사합니다.

+0

ViewPager라고합니다. http://developer.android.com/reference/android/support/v4/view/ViewPager.html – DroidBender

+0

@DroidBender는 정확합니다. 그리고 당신이 명확하게하기 위해 액티비티가 아닌 조각을 스 와이프하고 있습니다. 보기 호출기를 사용하면 여러 조각을로드 한 다음 화면을 스 와이프하여 그들 사이를 이동할 수 있습니다. – Rarw

+0

고마워요. 하지만 이미 조각으로 시도했는데 작업 표시 줄을 제외하고는 제대로 작동하므로 조각으로 작업 표시 줄을 옮기고 싶습니다. – IntegraStudio

답변

1

애니메이션 리소스 식별자를 전달할 overridePendingTransition (int enterAnim, int exitAnim)을 재정의해야합니다.

overridePendingTransition() 메서드와 마찬가지로 ActivityOptions을 사용하여 전환을 수행 할 수 있습니다. 아니면이 페이드가 올바른 것 같다, 적절한 변화와 함께 측면을 따라 ActivityOptionsCompat

+0

고마워요,하지만 그걸 슬쩍으로 어떻게 사용합니까? – IntegraStudio

0

할 수 있습니다 사용자 조각의 viewPager를 사용하여, 당신은 here

github.com/ToxicBakery/ViewPagerTransforms 변환을 많이 찾을 수 있습니다

.

+0

링크 된 페이지가 변경 될 경우 링크의 가장 중요한 부분을 인용하면 더 좋을 것입니다. – ByteHamster

+0

힌트를 주셔서 감사합니다. – Aladdin

관련 문제