这取决于你是如何与内置的操作栏工件结合的。你总是可以通过虚报您选择的布局,然后调用
getSherlockActivity().getSupportActionBar().setDisplayShowTitleEnabled(false);
getSherlockActivity().getSupportActionBar().setDisplayShowHomeEnabled(false);
getSherlockActivity().getSupportActionBar().setDisplayShowCustomEnabled(true);
// Inflate and do whatever you need to your view...
getSherlockActivity().getSupportActionBar().setCustomView(abView);
getSherlockActivity().getSupportActionBar().show();
当你想回到你的标准(假设你使用一个DrawerLayout做你的抽屉式导航栏),您可以重绘当前动作只需设置打电话给setDisplayShowCustomEnabled(false)
(请重新启用showHome和showTitle)。
感谢您的建议,将工作,但不幸的是我认为它不是最实际的解决方案。不过谢谢你。 – Synergy807