gpt4 book ai didi

android - 在 Android 运行时设置 Actionbar 覆盖模式

转载 作者:可可西里 更新时间:2023-11-01 19:07:19 38 4
gpt4 key购买 nike

如何在运行时将 actionbar 模式设置为在运行时不覆盖或覆盖内容?我尝试使用 getWindow().requestFeature(Window.FEATURE_ACTIONBAR_OVERLAY) 但它不允许在调用 setContentView() 后设置模式。这是可以做到的,正如我在 Youtube 应用程序中看到的那样。

最佳答案

虽然不一定完全符合您的要求,但一个不错的解决方法是在内容顶部创建一个与 ActionBar 高度相同的间隔 View (android:layout_height="?android:actionBarSize") .当您想要启用覆盖模式时,将间隔器的可见性设置为 View.GONE,当您想要禁用它时,将其设置为 View.VISIBLE。

关于android - 在 Android 运行时设置 Actionbar 覆盖模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13143499/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com