活动标题和行动栏标题之间有什么区别。两者似乎占据相同的区域
但是使用
设置活动标题getActivity().setTitle("abc")
和行动栏标题
getActivity().getActionBar().setTitle("abc")
答案 0 :(得分:0)
嗯,有区别,
使用setTitle
类ActionBar
方法设置操作栏标题时,只有在活动中设置了DISPLAY_SHOW_TITLE或操作栏时才会显示。
但是,Activity
类的setTitle
方法可用于设置标题,即使该窗口没有任何操作栏也是如此。
当您使用Talkback等屏幕阅读器或为残疾用户开发应用时,这确实有所不同。它只是让您的应用更容易访问。
答案 1 :(得分:-3)
没有区别。你可以使用两个电话设置标题。 getActivity()。setTitle()用于在所有设备中设置标题(所有API级别)
getActionBar()调用需要API级别11,并且它将设置操作栏文本 setTitle()设置标题栏文本