Android活动标题与ActionBar标题

时间:2014-10-13 06:29:30

标签: android android-activity android-actionbar title

活动标题和行动栏标题之间​​有什么区别。两者似乎占据相同的区域

但是使用

设置活动标题
getActivity().setTitle("abc") 

和行动栏标题

getActivity().getActionBar().setTitle("abc") 

2 个答案:

答案 0 :(得分:0)

嗯,有区别,
使用setTitleActionBar方法设置操作栏标题时,只有在活动中设置了DISPLAY_SHOW_TITLE或操作栏时才会显示。

但是,Activity类的setTitle方法可用于设置标题,即使该窗口没有任何操作栏也是如此。

当您使用Talkback等屏幕阅读器或为残疾用户开发应用时,这确实有所不同。它只是让您的应用更容易访问。

答案 1 :(得分:-3)

没有区别。你可以使用两个电话设置标题。 getActivity()。setTitle()用于在所有设备中设置标题(所有API级别)

getActionBar()调用需要API级别11,并且它将设置操作栏文本 enter image description here setTitle()设置标题栏文本

enter image description here