我在我的 Activity 中添加了一个带有下拉菜单的操作栏,但它也显示了应用程序名称。
我的每个 Activity 都有一个操作栏,每个 Activity 都使用主题 @android:style/Theme.Holo.Light
。一个是我的 Activity 屏幕,我想显示带有下拉菜单/微调菜单的操作栏,但我想隐藏应用程序标题。
我看到了this solution在另一个 SO 帖子上,但它要求我更改全局主题设置,如果我理解正确,该方法将从我所有的操作栏中删除标题。
我该怎么做?
截图如下:
最佳答案
可以用一个漂亮的衬垫来完成
getActionBar().setDisplayShowTitleEnabled(false)
这将只隐藏标题。如果你也想隐藏首页logo
getActionBar().setDisplayShowHomeEnabled(false);
使用 AppCompat 支持库时,应将 getActionBar()
替换为 getSupportActionBar()
。还建议您在更改其值之前检查 ActionBar 是否为 null。
ActionBar actionBar = getSupportActionBar()
if (actionBar != null) {
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayShowHomeEnabled(false);
}
关于android - 在一个 Activity 中从操作栏中删除标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11983120/