当前位置: 首页 > 知识库问答 >
问题:

Android Emulator中不呈现菜单项

东方旺
2023-03-14

我正在尝试在顶部ActionBar中创建一个注销菜单项。我执行了以下步骤:

1)res>右键单击>新建>android资源目录>资源类型>菜单>确定

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
</menu>
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:title="Logout" android:id="@+id/@+id/logout" android:showAsAction="always"/>
</menu>
Should use app:showAsAction with appcompat library with xmlns:app="schemas.android.com/apk/res-auto"'; 
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="schemas.android.com/apk/res-auto">
    <item android:id="@+id/action_settings" android:title="Logout"
          android:orderInCategory="100" app:showAsAction="always"/>
</menu>
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity"

但该菜单项未显示在MainActivity屏幕上。

共有1个答案

楚煜
2023-03-14

您应该在活动的onCreateOptionMenu方法中膨胀菜单:getMenuInflater()。inflate(r.menu.main_menu,menu)

 类似资料:
  • 我的表格代码: 我的视图代码: 堆栈跟踪: 环境: 请求方法:获取请求URL: Django版本:1.4 Python版本:2.7。2个已安装的应用程序:('django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.sites','django.contrib.messa

  • 我有一个版本为2.2.4的Grails应用程序。我试图将一个gsp呈现为一个字符串参数,并将其发送到Mandrill模板以作为邮件发送。代码如下 普惠制如下 当我在本地测试时,它按预期工作。但当我在开发环境中测试这个时,“view”参数总是空的。 这有什么具体原因吗?这个问题让我困惑,因为我想不出这个问题的逻辑原因,因为它在我的本地机器上工作。此外,当它在开发环境中执行时,它不会抛出任何错误消息,

  • 如何呈现以下选项列表的值? 预期结果(预期值="limit.value": 结果:

  • 本文向大家介绍BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案,包括了BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案的使用技巧和注意事项,需要的朋友参考一下 最近学到Bootstrap下拉菜单,学懂了教程内容之后自己敲一个点击按钮底下弹出下拉菜单的小demo,写完代码发现运行之后点击按钮没反应,下拉菜单弹不出来,对照教程感觉代码没错

  • 本文向大家介绍Android开发实现SubMenu选项菜单和子菜单示例,包括了Android开发实现SubMenu选项菜单和子菜单示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android开发实现SubMenu选项菜单和子菜单。分享给大家供大家参考,具体如下: 简介: SubMenu:代表一个子菜单,包含1~N个MenuItem 实现效果: 具体实现方法: 主活动 MainActi

  • 我有一个中文/韩文字符的超文本标记语言字符串。我想使用iText将超文本标记语言转换为PDF。我读到我们需要将FONT嵌入到PDF中,以使Unicode字符显示在PDF上。 当我尝试嵌入wts11时。ttf(带有编码标识_H)或STSong Light(带有编码Unigb-UCS2-H),我只能看到汉字,但看不到韩文字符。我试着用arialuni。ttf(带有编码标识),但仍然只能看到汉字,不能看