我有ActionBarActivity
和NavigationDrawer
,并使用support_v7 Toolbar
作为ActionBar.在我的一个片段中,工具栏具有自定义视图.在其他片段中,Toolbar
应该显示标题.
如何从片段中获得Toolbar
个定制实例?我可以用getActivity().getActionBar()
获得ActionBar,但如果我为这个实例调用setTitle()
ActionBar,它什么也做不了.
UPD:
在我的情况下
((ActionBarActivity) getActivity()).getSupportActionBar().setTitle();
(正如Engineer13先生所说)第一次创建片段时不要工作,因为我从onHiddenChanged()调用它.现在我再向onCreateView()添加一个,它工作得很好.