0

我有一個活動,其主題是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。

+0

getSupportActionBar()。setTitle(title)呢? – Darush

回答

1

井功能在api中隨着時間的推移發生變化一個集標題可能是應用程序上方的小條。不過現在在病房裏,它指的是操作欄。如果你想用當前的API設置標題23,那麼你需要有一個操作欄。

+0

如果您提供了任何證據(AppCompat和/或Android的源代碼),我會接受您的答案。 –

相關問題