2012-11-30 8 views
0

3 열 ActionBar 아래에있는 ViewPager에서 조각을 변경하고 싶습니다 (새 마법사에서 표준 3 열 시작 프로젝트를 선택했습니다).ViewPager 내의 조각 변경 (Android 4.2)

1) ABC : 나는 BI가 다른 페이지로 전환 할 수있는 버튼을 구현하려는

은 기본적으로 내가 3 화면 AB C. 화면이 ... 전체 유래를 연구하고 좋은 해결책을 찾을 수 없습니다 2) AXC

새로운 Android API를 사용하면 쉬운 방법 (중첩 된 조각)이 있어야합니다. 작은 코드 예제로 도와주세요.

답변

1

사용 ViewFlipper http://developer.android.com/reference/android/widget/ViewFlipper.html를 레이아웃 내부. 당신이

viewFlipper.ShowNext(); 
viewFlipper.ShowPrevious(); 

를 호출 할 수 있습니다 그리고 또한 페이지 전환하면서 애니메이션을 추가 할 수 있습니다 onButtonClick

<ViewFlipper> 
    <LinearLayout1/> 
    <LinearLayout2/> 
</ViewFlipper> 

.

+0

ViewPager는 대화 형이 아니며, ViewPager의 스 와이프가 허용됩니다. 아마 그가 원하는 걸하지 않을거야. – Phix

+0

그는 ABC -> AXC에 대해 언급했습니다. ViewFlipper 완벽하게 작동합니다. 내 응용 프로그램에서 사용하고 있기 때문에. – intrepidkarthi

+0

매우 훌륭하게 작동하며 훌륭한 구현을 제공합니다! –

0

당신은 당신의 버튼 클릭 리스너 내부에 viewPager 객체에 setCurrentItem 방법을 사용할 수 있습니다

myViewPager.setCurrentItem(2); // integer 2 is a page number which is your fragment