gpt4 book ai didi

安卓:ActionBar 隐藏

转载 作者:行者123 更新时间:2023-11-29 22:12:03 26 4
gpt4 key购买 nike

我有一个旧应用程序,现在在 Xoom 等平板电脑上运行时会隐藏 ActionBar。该应用程序是在 ActionBar 存在之前编写的,因此一些旧代码隐藏了 actionbar。

旧应用程序中的什么可以隐藏 ActionBar?我需要更改它以便显示 ActionBar 和菜单:

这是我非常简单的主题:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyTheme" parent="android:Theme.Black">
<item name="android:windowNoTitle">false</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowContentOverlay">@android:color/transparent</item>
</style>

<style name="TextViewStyled" parent="@android:style/Widget.TextView">
<item name="android:textStyle">normal</item>
<item name="android:lineSpacingMultiplier">1.22</item>
</style>
</resources>

这是我唯一使用的窗口设置:

getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
requestWindowFeature(Window.FEATURE_RIGHT_ICON);

最佳答案

使用 android:Theme.Black 作为您的主题父元素是“隐藏”操作栏的原因。 Holo 和 DeviceDefault 主题系列默认包含操作栏,但旧主题系列(Theme.Black 从中派生)不包含。

使用 res/values-v11/themes.xml 中声明为同名“MyTheme”的主题,其父级为 @android:style/Theme.Holo .此版本的主题将用于运行 API 级别 11(Android 3.0,其中引入了 Holo 和操作栏)或更高版本的设备。在声明要在 Holo 主题中工作的自定义 View 样式时,您应该类似地使用 Widget.Holo.TextView 而不是 Widget.TextView

关于安卓:ActionBar 隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9386452/

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