Android appcompat showAsAction ="never"。子菜单不出现

标签 android android-appcompat

我有一个几乎是空的 android 项目,它使用了 appcomat。
我有一个需要始终隐藏的菜单项(仅在单击时显示在下拉列表中)

    <item
        android:id="@+id/action_settings"
        android:title="@string/action_settings"
        android:orderInCategory="100"
        app:showAsAction="never"/>

它在我的 Nexus7 上按预期工作,但在 Galaxy S3 上,使用 Android 4.3,操作栏中的图标根本不显示。

最佳答案

因为 Galaxy s3 不是平板电脑,它有 hardware menu 按钮可以打开您的菜单。因此,如果有硬件菜单按钮,您将不会获得溢出按钮。

关于Android appcompat showAsAction ="never"。子菜单不出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21650566/

相关文章:

android - 如何在 okhttp3 身份验证器中使用异步请求添加带有刷新 token 的身份验证

android - 在 Android 上使用适配器的最佳方式是什么?

android - 用于旧版 Android 设备的 ARCore

android - 无法将altbeacon库包含到新项目中

android - Base.Widget.AppCompat.Button 与 Widget.AppCompat.Button

android - 修复 styles.xml 中的错误以生成 R.java : No resource found name 'Theme.AppCompat.Light'

java - 客户端 Socket 无法连接到正在运行的 Socket 服务器

android - 应用程序启动时看到的是白屏和操作栏,而不是黑屏

java - 在新版本的ADT和SDK中使用旧模板制作android项目

android - 如何使工具栏左边缘与搜索图标之间的距离与工具栏右边缘与取消图标之间的距离相同?