gpt4 book ai didi

android - 如何在上下文菜单模式下更改操作栏的样式主题

转载 作者:搜寻专家 更新时间:2023-11-01 08:43:51 27 4
gpt4 key购买 nike

我正在使用具有以下样式的工具栏,

<style name="Toolbar" parent="Theme.AppCompat">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>
</style>

Activity(AppCompatActivity)的样式主题是

<style name="AppTheme.Toolbar" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>
</style>

在这种情况下,我正在为“上下文菜单模式”的操作栏获取 Light 主题(即 Activity)。

如何在不改变 Activity 样式(即 Theme.AppComapct.Light.NoActionBar)的情况下将上下文菜单模式的操作栏样式设置为“DarkActionBar”?

最佳答案

我设法通过更改 Activity 的样式来实现要求,

<style name="AppTheme.Toolbar" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>

<item name="android:textColorPrimary">@android:color/white</item>

<item name="windowActionModeOverlay">true</item>
<item name="actionModeBackground">@color/primaryDark</item>
</style>

link帮助我解决这个问题,可以引用更多信息。

关于android - 如何在上下文菜单模式下更改操作栏的样式主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30279121/

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