Mam ActionBarActivity
z NavigationDrawer
i wykorzystanie support_v7 Toolbar
jak ActionBar. W jednym z moich fragmentów pasek narzędzi ma niestandardowy widok. W pozostałych fragmentach Toolbar
powinien pokazać tytuł.
Jak uzyskać Toolbar
instancję dostosowywania z fragmentów? Mogę uzyskać ActionBar za pomocą getActivity().getActionBar()
, ale jeśli setTitle()
wywołam dla tej instancji ActionBar, nic nie zrobi.
UPD:
W moim przypadku
((ActionBarActivity) getActivity()).getSupportActionBar().setTitle();
(jak powiedział MrEngineer13) nie działają na początku tworzenia fragmentów, ponieważ wywołuję to z onHiddenChanged (). Teraz dodaję więcej do onCreateView () i działa dobrze.