我是新來的android和我想在android中創建一個傳送帶。 我的類結構圖如下如何使用viewpager和fragmentStatePager適配器創建傳送帶
public class PageViewActivity extends FragmentActivity {
ViewPager pager;
...
public void onCreate(Bundle savedInstanceState) {
final ViewPager pager = (ViewPager) findViewById(R.id.pager);
MyPageAdapter pageAdapter = new MyPageAdapter(getSupportFragmentManager(),getBaseContext());
pager.setAdapter(pageAdapter);
}
...
public class MyPageAdapter extends FragmentStatePagerAdapter {
@Override
public ImageFragment getItem(int position) {
...
return fragment;
}
@Override
public int getCount() {
return 10;
}
}
現在我的程序工作正常,我能夠把弄,我可以通過向左或向右滑動進入10個片段。但我想將這10個片段顯示爲旋轉木馬,以便用戶更好地瞭解當前位置左側或右側有更多片段。
有人可以告訴我我該怎麼做。
我的確發現了這個網址ViewPager carousel using PageContainer not working with FragmentPagerAdapter,但是對於像我這樣的初學者來說沒有太多的信息。
謝謝Sunil,但我寧願實現我自己的輪播,從頭開始,但感謝反正共享鏈接 – bourne