首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >子活动的ActivityGroup和ActionBar

子活动的ActivityGroup和ActionBar
EN

Stack Overflow用户
提问于 2013-05-28 21:11:33
回答 1查看 582关注 0票数 0

我正在支持一些使用ActivityGroup的相当糟糕的遗留安卓代码。我向ActivityGroup添加了一个ActionBar,我需要它使用FEATURE_ACTION_BAR_OVERLAY覆盖所有内容。但问题是,它只覆盖了直接附加到ActivityGroup的内容,而不是组中的子活动,所以每次我显示操作栏时,内容的一部分都会下移(子活动是透明的,不要问为什么)。

设置子活动的样式根本没有任何帮助,即使在请求FEATURE_ACTION_BAR之后,它们的getActionBar()也会返回null,所以不用说,请求FEATURE_ACTION_BAR_OVERLAY也没有任何好处。重写应用程序以使用片段或根本不使用任何组太费力了,所以这将是最后的手段。有没有更简单的方法?

EN

回答 1

Stack Overflow用户

发布于 2013-07-01 05:19:23

我遇到了同样的问题,对我来说,问题是我分配了

代码语言:javascript
复制
android:theme="@android:style/Theme.Black.NoTitleBar"

<application>级别。我将它移到我想要从其中移除操作栏的特定活动中,它解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16792993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档