我正在更新我的应用程序以使用ActionBar和Fragments。使用ActionBarSherlock我快速创建了与寻呼机和标签的界面。但我发现了一个问题,现在我被困住了。
我希望我的应用程序与Android Market类似 - 因此,首先会有不同片段的标签(我已经知道了)并且在其中一个片段中点击会启动另一个具有不同内容的片段 - 标签隐藏,ActionBar仍然可见。
我无法弄清楚应该替换哪个视图,这对我来说是最明显的解决方案:
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.pager, newFragment);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.addToBackStack(null);
ft.commit();
产生奇怪的结果(替换随机选项卡片段的内容)。如果有人能给我一些例子,我会很高兴,因为我找不到任何例子。我现在必须出去,但稍后可以提供更详细的说明。
提前致谢!