gpt4 book ai didi

android - ActionBar 中 MenuItem 的默认全息蓝色背景是什么?

转载 作者:行者123 更新时间:2023-11-29 14:52:22 24 4
gpt4 key购买 nike

为了我的应用程序的需要,我需要在 ActionBar 中有一个自定义 View (因为这个 View 应该很容易通过代码修改)

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:id="@+id/menu_custom"
android:actionLayout="@layout/menu_layout"
android:showAsAction="always"/>

</menu>

这不是很难 ;-)

现在的问题是我的 View 不再对点击做出视觉 react 。我知道我可以使用具有按下/选择/.. 状态的自定义背景,但我想使用默认的 ACtionBar 背景,所以我确信我不会在某些设备上破坏任何东西。

我已经开始查看 ActionBarSherlock 和 Android 源代码,但我不知 Prop 体在哪里查看。

感谢任何帮助。

最佳答案

您可以直接使用 android:background="?android:attr/actionBarItemBackground" 作为 actionLayout 的根项目。这将引用当前应用的主题中的资源值。

关于android - ActionBar 中 MenuItem 的默认全息蓝色背景是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14287423/

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