`
feimeng0530
  • 浏览: 16598 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

从xml创建menu

阅读更多

从xml创建menu

 

xml代码

<menu xmlns:android="http://schemas.android.com/apk/res/android">
	<!-- This group uses the default category. -->
	<group android:id="@+id/menuGroup_Main">
		<item android:id="@+id/menu_testPick"
		android:orderInCategory="5"
		android:title="Test Pick" />
		<item android:id="@+id/menu_testGetContent"
		android:orderInCategory="5"
		android:title="Test Get Content" />
		<item android:id="@+id/menu_clear"
		android:orderInCategory="10"
		android:title="clear" />
		<item android:id="@+id/menu_dial"
		android:orderInCategory="7"
		android:title="dial" />
		<item android:id="@+id/menu_test"
		android:orderInCategory="4"
		android:title="@+string/test" />
		<item android:id="@+id/menu_show_browser"
		android:orderInCategory="5"
		android:title="show browser" />
	</group>
</menu>

 

java代码

@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater(); //from activity
inflater.inflate(R.menu.my_menu, menu);
//It is important to return true to see the menu
return true;
}

 

onCreateOptionsMenu 方法一定返回true,如果为false,menu不显示

 

 

 

 

分享到:
评论

相关推荐

    main_menu.xml菜单汉化文件

    `main_menu.xml` 文件是XML格式的,XML是一种标记语言,用于描述数据结构和内容。在MySQLWorkbench中,这个文件定义了每个菜单项的ID、文本和关联的操作。例如,"文件"(File)菜单可能包含"新建"(New)、"打开"...

    Apple AS3 XML Dock Menu

    这款菜单利用XML文件来存储和管理菜单项,提供了高度的可配置性和灵活性,使得开发者可以轻松地创建具有苹果风格的动态下拉菜单。 XML(eXtensible Markup Language)是一种标记语言,常用于数据交换和存储结构化...

    解析menu.xml

    在Java Web开发中,"解析menu.xml"是一个常见的任务,主要目的是为了构建和展示网站或应用的导航菜单。XML文件由于其结构清晰、易于理解和处理,常被用来存储这种层次结构的数据。在这个过程中,我们需要使用Java的...

    Android 创建菜单Menu

    `MenuInflater`负责解析XML菜单资源并创建对应的`Menu`实例。 5. 工具支持: Android Studio提供了图形化界面(Menu Designer)来创建和编辑菜单,使得开发者可以更直观地设计菜单布局。此外,`MenuItemCompat`类...

    XML_Menu.rar_flash menu x

    综上所述,XML_Menu.rar_flash menu x 提供了一个学习和实践Flash与XML集成的好例子,让初学者能够掌握如何用这两个工具创建动态、可配置的网页导航元素。通过理解和应用这些知识点,开发者可以进一步提升其在Web...

    Flashden XML Accordion Icon Menu

    《Flashden XML Accordion Icon Menu》是一款基于Flash技术的图标折叠菜单,它通过XML文件进行配置,具有高度的可定制性和灵活性。这款菜单在网页设计中广泛应用,为用户提供了一种直观且互动性强的导航方式。 一、...

    《 Menu详解(二):利用XML生成菜单和子菜单》源码

    总结来说,通过XML创建菜单和子菜单是Android应用开发中的常见实践。这种方式允许我们清晰地定义菜单结构,并在代码中方便地处理用户的交互。通过阅读和分析提供的源码,我们可以深入理解这一过程,并将其应用到自己...

    XML文件与WPF中TreeView、Menu交互

    本示例将重点讨论如何在WPF中利用XML文件与TreeView和Menu控件进行交互。 首先,让我们了解WPF中的TreeView控件。TreeView是显示层次结构数据的UI组件,它可以用来展示文件系统、组织结构或任何其他具有层级关系的...

    扩展LinearLayout以及从xml中加载menu,selector的使用

    本主题将深入探讨如何扩展LinearLayout以实现更复杂的功能,并讲解如何从XML中加载菜单(menu)以及如何使用选择器(selector)。 首先,扩展LinearLayout涉及到自定义视图组。自定义视图组是为了满足特定需求,...

    Flash-XML-Menu.rar_FLASH XML_actionscript 2.0 me_actionscript2 x

    标题中的"Flash-XML-Menu.rar"表明这是一个使用Flash技术创建的XML菜单系统,而"FLASH XML_actionscript 2.0 me_actionscript2 x"暗示这个项目是基于ActionScript 2.0编程语言实现的。ActionScript是Adobe Flash平台...

    C#使用Xml动态创建菜单项

    在本文中,我们将深入探讨如何使用C#语言和XML文件动态创建菜单项。这个功能对于构建灵活、可扩展的用户界面特别有用,因为通过修改XML文档,我们可以轻松地更改应用程序的菜单结构,而无需重新编译代码。 首先,...

    用XML数据岛创建上下文菜单

    在本文中,我们将探讨如何使用XML数据岛来创建自定义的上下文菜单。 XML数据岛是一种技术,它允许在HTML文档中嵌入XML数据,并通过XML文档对象模型(DOM)进行访问和操作。DOM是XML和HTML文档的一种标准编程接口,...

    XML 创建动态菜单 很简单的一段代码

    以下是一个简单的C#中使用XML创建动态菜单的步骤: 1. **定义XML结构**:首先,我们需要定义一个XML文件来存储菜单结构。例如: ```xml &lt;menu id="file"&gt; &lt;/menu&gt; &lt;menu id="edit"&gt; &lt;/menu&gt; ``` 2. *...

    c# winform读取xml文件创建菜单的代码.docx

    这个过程通常涉及到从外部数据源,如XML文件,获取菜单结构和内容。以下是一个关于如何使用C# WinForm读取XML文件来创建菜单的详细解释。 首先,我们需要引入必要的命名空间,包括`System`, `System.Collections....

    flash+xml做treemenu树形分类链接

    标题中的“flash+xml做treemenu树形分类链接”指的是使用Flash技术和XML数据格式来创建一个交互式的树形菜单系统。这种技术在早期的Web开发中常见,因为Flash提供了丰富的图形和动画效果,而XML则方便地存储和组织...

    Jsp.XML.tree.menu.library.development.rar_java tree xml_jsp menu

    `Jsp XML.tree.menu.library.development.rar` 提供了一个专门针对Java和JSP环境的树形菜单实现,它利用XML来定义菜单结构。在这个库中,开发者可以轻松地创建和管理多级菜单,为用户提供直观的导航体验。以下是对这...

    从xml文档中读取菜单

    【从XML文档中读取菜单】的场景通常发生在软件开发中,尤其是Web应用程序,用于构建动态的用户界面。XML(eXtensible Markup Language)是一种数据交换格式,它允许结构化数据的存储和传输。本例中,XML文件被用来...

    Android 使用 XML 菜单例子

    例如,我们可以创建一个名为`xmlMenu.xml`的文件,如下所示: ```xml &lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt; android:id="@+id/action_item1" android:icon="@drawable/ic_item1...

    asp.net导航(xml/menu/siteMap)

    本实例主要关注如何利用XML、SiteMap和TreeView控件来创建一个简单而实用的导航栏。 XML(可扩展标记语言)在这里被用作数据存储格式,它定义了网站的结构和层次。SiteMap文件通常以.xml扩展名存储,其中包含了网站...

    解析Xml构建Ext树形菜单

    3. **创建数据存储**(Store):利用`Ext.data.Store`来管理从XML中解析出的数据。将reader与store关联,以便store能正确解析XML数据: ```javascript var store = new Ext.data.Store({ reader: reader, proxy:...

Global site tag (gtag.js) - Google Analytics