如何在Fragment BreadCrumbs中显示两个以上的标题?

时间:2011-06-10 23:06:11

标签: android

我可以看到framentbreadcrumbs有setMaxVisible(int visibleCrumbs),但找不到有关如何显示两个以上标题的任何信息。任何领导将受到高度赞赏。

2 个答案:

答案 0 :(得分:1)

FragmentTransaction类有一个方法--setBreadCrumbTitle(int res) - 这允许我们向痕迹添加更多标题,并且应该为添加到管理器的每个片段完成。传递给count方法的值规定了面包屑中可以显示多少个标题,它通常是最后N个标题。

答案 1 :(得分:0)

FragmentBreadCrumbs mFragmentBreadCrumbs = new FragmentBreadCrumbs(yourActivity);
mFragmentBreadCrumbs.setMaxVisible(N); //with N>2 in your case.

.. 在每笔交易中:

FragmentTransaction ft = fragmentManager.beginTransaction();
ft.add(defaultViewId, yourFrag);
ft.setBreadCrumbTitle(yourBreadCrumb);
ft.addToBackStack(null);
ft.commit();