我想用其他SherlockListFragment替换SherlockListFragment,但我不知道如何实现这个
我使用此代码创建片段标签:
public class MyTabsViewPager extends SherlockFragmentActivity
{
....
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
mViewPager = new ViewPager(this);
mViewPager.setId(R.id.pager);
setContentView(mViewPager);
bar = getSupportActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
bar.setTitle("TAB");
mTabsAdapter = new TabsAdapter(this, mViewPager);
mTabsAdapter.addTab(
bar.newTab().setIcon(R.drawable.icon),
Fragment1.class, null);
mTabsAdapter.addTab(
bar.newTab().setIcon(R.drawable.icon2),
FragmentList.class, null);
}
}
我需要的是在同一个标签中将FragmentList.class替换为其他片段Class
提前致谢!
答案 0 :(得分:0)
答案 1 :(得分:0)
不知道这是否为时已晚,但您可以动态替换片段。只有一个捕获,在这种情况下,您无法静态地向布局添加片段。有关详细信息,请参阅解决方案this StackOverflow post