我有一個活動,其主題是Theme.AppCompat.Light.NoActionBar
的孩子。我從這個活動的一個片段調用getActivity().setTitle("My Title");
,並沒有看到UI中的任何更改。如果活動的主題是Theme.AppCompat.Light.DarkActionBar
,我會看到操作欄標題已更改爲「我的標題」。當主題爲Theme.AppCompat.Light.NoActionBar時,調用Activity的setTitle的結果是什麼?
當沒有操作欄時調用getActivity().setTitle()
是否合理?自API 1以來已有setTitle。當時沒有ActionBar。
getSupportActionBar()。setTitle(title)呢? – Darush