我支持一些使用 ActivityGroup 的非常讨厌的遗留 Android 代码。我向 ActivityGroup 添加了一个 ActionBar,我需要它使用 FEATURE_ACTION_BAR_OVERLAY 覆盖所有内容。但问题是它只覆盖了直接附加到ActivityGroup的内容,而不是组中的子活动,所以每次我显示action bar部分内容都会向下移动(子活动是透明的,不要问为什么)。
为子活动设置样式根本没有帮助,即使在请求 FEATURE_ACTION_BAR 之后,它们的 getActionBar() 也会返回 null,所以不用说请求 FEATURE_ACTION_BAR_OVERLAY 也没有任何好处。重写应用程序以使用 Fragments 或根本不使用任何组太费力了,所以这将是最后的手段。有没有更简单的方法?