我的主题是Theme.AppCompat.Light.NoActionBar
的孩子。我从此活动的一个片段中调用getActivity().setTitle("My Title");
,并且看不到用户界面中的任何更改。如果活动的主题为Theme.AppCompat.Light.DarkActionBar
,我会看到操作栏标题已更改为"我的标题。"
在没有操作栏的情况下拨打getActivity().setTitle()
是否有意义?自API 1以来setTitle已经可用。当时没有ActionBar。
答案 0 :(得分:1)
随着时间的推移,功能会随着时间的推移在一组标题中发生变化,这可能是应用程序上方的小条带。但是现在在病房里它指的是动作栏。如果你想用当前的api 23设置标题,那么你需要有一个操作栏。