我是 android 新手,我正在尝试在 android 中创建一个轮播。我的班级结构如下
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 个片段显示为轮播,以便用户更好地了解当前位置的左侧或右侧还有更多片段。
有人可以告诉我该怎么做。
我确实发现这个 url ViewPager carousel using PageContainer not working with FragmentPagerAdapter但对于像我这样的初学者来说没有太多信息。