我可以看到framentbreadcrumbs有setMaxVisible(int visibleCrumbs),但找不到有关如何显示两个以上标题的任何信息。任何领导将受到高度赞赏。
答案 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();