Ho ActionBarActivity
con NavigationDrawer
e uso support_v7 Toolbar
come ActionBar. In uno dei miei frammenti la barra degli strumenti ha una visualizzazione personalizzata. In altri frammentiToolbar
dovrebbe mostrare il titolo.
Come ottenere l' Toolbar
istanza per la personalizzazione dai frammenti? Posso ottenere ActionBar con getActivity().getActionBar()
, ma se richiamo setTitle()
questa istanza ActionBar non fa nulla.
UPD:
Nel mio caso
((ActionBarActivity) getActivity()).getSupportActionBar().setTitle();
(come ha detto MrEngineer13) non funziona alla creazione del primo frammento perché lo chiamo da onHiddenChanged (). Ora ne aggiungo più uno a onCreateView () e funziona bene.