gpt4 book ai didi

java - 使用 ActionBar 选项卡进行导航时菜单折叠

转载 作者:太空狗 更新时间:2023-10-29 14:18:02 24 4
gpt4 key购买 nike

我使用支持库中的 ActionBar 将我的应用程序构建为选项卡式导航栏。我的应用程序中有两个选项卡。这两个 fragment 都有菜单,它们都有一个菜单项,我想将其显示为操作栏中的一项操作,但由于某种原因,显示的是溢出图标,而不是分配给这些项目的图标。它们在下拉菜单下显示为文本。

我的 XML 如下所示。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/my_id"
android:orderInCategory="100"
android:showAsAction="always"
android:icon="@drawable/ic_action_new"
android:title="New"/>
</menu>

怎么了?

最佳答案

当您使用兼容包中的 Activity 时,请确保在构建菜单项 (link) 时使用正确的 namespace 。这是菜单项实现指南中的注释:

使用支持库中的 XML 属性

请注意,上面的 showAsAction 属性使用了标记中定义的自定义命名空间。这在使用支持库定义的任何 XML 属性时是必需的,因为这些属性在旧设备上的 Android 框架中不存在。因此,您必须使用自己的命名空间作为支持库定义的所有属性的前缀。

关于java - 使用 ActionBar 选项卡进行导航时菜单折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19660334/

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