gpt4 book ai didi

android - ActionBar/Menu 默认图标

转载 作者:太空狗 更新时间:2023-10-29 15:42:24 25 4
gpt4 key购买 nike

我有一个菜单,其中包含一个带有 sdk 附带图标的项目(来自 skd/platform/...)。在 ICS 中显示良好(深色操作栏,浅色图标),但在 android 2.2 中,您看不到图标,因为默认主题是白色,图标也是。有没有办法访问 android 默认图标,比如使用搜索栏时,图标在所有 android 版本上都能正确显示?有没有办法访问 android 默认图标?

最佳答案

如果您在 XML 中定义菜单,那么像这样的东西将确保始终从相应的 SDK 可绘制对象中选取图标。

<item
android:id="@+id/menuID"
android:icon="@android:drawable/ic_menu_add"
android:showAsAction="always"
android:title="Some Label">
</item>

如果您要在 Java 代码中添加菜单项,应该这样做:

menu.add(1, 1, 1, "Some Label").setIcon(android.R.drawable.ic_menu_add);

注意:您应该检查您打算使用的图标是否在所有平台上通用,以确保为您的用户提供统一且无错误的功能。

关于android - ActionBar/Menu 默认图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14480075/

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