【发布时间】:2012-06-11 02:19:02
【问题描述】:
我尝试让我的 FragmentPagerAdapter 工作,但这些示例对于现实生活来说有点容易:
@Override
public Object instantiateItem(final ViewGroup container, final int position)
{
final LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
int resId = 0;
switch (position)
{
case 0:
resId = R.layout.favorites_fragment;
break;
case 1:
resId = R.layout.nearby_list_fragment;
break;
default:
throw new IllegalArgumentException("Index cant be mapped to fragement:" + position);
}
final View view = inflater.inflate(resId, null);
viewPager.addView(view, 0);
return view;
}
由于我想使用 Fragments,我已经混淆了我的这种方法,因为所有示例我都可以找到膨胀视图而不是在那里创建片段。这个怎么做 ?
PS:我使用的是 ActionBarSherlock lib 4.1...
谢谢, 延斯
【问题讨论】:
标签: android fragment android-viewpager fragmentpageradapter