【发布时间】:2012-12-27 03:46:56
【问题描述】:
我想在编译前设置我的操作栏的标题和副标题。 我有办法做到这一点:
ActionBar ab = getActionBar();
ab.setTitle("My Title");
ab.setSubtitle("sub-title");
但我不想在运行时这样做。是否有任何 xml 文件或我可以指定这些标题的位置?
我正在努力实现这一目标:
编辑:
我希望它在 xml 中的原因是我希望我的应用程序在 API 级别 8 中得到支持。方法 getActionBar() 至少在级别 11 上得到支持。
【问题讨论】:
-
您的问题不清楚,因为
Is there any xml file or any location where I can specify these titles?是的,您可以在strings.xml 中指定标题 -
您可以为您的操作栏指定自定义布局。
-
@AdilMalik :参见this 示例
-
@AdilMalik : 然后添加support-library 以在较低版本中支持ActionBar
-
@Malachiasz 这应该可以工作:
abActionBar.setSubtitle(null);
标签: android android-layout android-widget