当主题为Theme.AppCompat.Light.NoActionBar时调用Activity的setTitle的结果是什么?

时间:2017-10-10 14:51:23

标签: android android-activity android-actionbar android-theme

我的主题是Theme.AppCompat.Light.NoActionBar的孩子。我从此活动的一个片段中调用getActivity().setTitle("My Title");,并且看不到用户界面中的任何更改。如果活动的主题为Theme.AppCompat.Light.DarkActionBar,我会看到操作栏标题已更改为"我的标题。"

在没有操作栏的情况下拨打getActivity().setTitle()是否有意义?自API 1以来setTitle已经可用。当时没有ActionBar。

1 个答案:

答案 0 :(得分:1)

随着时间的推移,功能会随着时间的推移在一组标题中发生变化,这可能是应用程序上方的小条带。但是现在在病房里它指的是动作栏。如果你想用当前的api 23设置标题,那么你需要有一个操作栏。