使用菜单(Menu)资源
2024-09-10 23:57:21
前面已经介绍过Android的菜单支持,前面介绍菜单时分别介绍了如何使用Java代码来实现菜单和使用XML资源文件定义菜单。
实际上Android推荐使用XML资源文件来定义菜单,使用XML资源文件定义菜单将会提供更好的解耦。由于前面介绍过如何使用XML资源文件定义菜单,因此此处不再详细介绍菜单资源文件的内容,只是对其进行简单的归纳。
Android菜单资源文件放在/res/menu目录下,菜单资源的跟元素通常是<menu.../>元素,<menu.../>元素无须指定任何属性。
一旦在Android项目中定义了Layout资源,接下来在XML文件中可通过如下语法格式来访问它:
@[<package_name>:]menu/file_name
在Java代码中则按如下语法格式来访问它:
[<package_name>.]R.menu.<file_name>
最新文章
- Atitit 动态按钮图片背景颜色与文字组合解决方案
- docker笔记
- MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法
- python之装饰器
- 《慕客网:IOS动画案例之会跳动的登入界面(上)》学习笔记 -Sketch的使用
- SLA了解
- MemoryStream 的GetBuffer() 和 ToArray()的区别
- Js 日期操作
- 问题-在TreeView使用时,发现选中的树节点会闪烁或消失
- css 改变scroll样式
- WCF异常传播
- win8 64位+Oracle 11g 64位下使用PL/SQL Developer 的解决办法
- (MonoGame从入门到放弃-2) 初识MonoGame
- 64位ubuntu14.04配置adb后提示没有那个文件或目录
- Java基础-常用的String方法
- Linux framebuffer deferred io机制
- 文本编辑框QTextEdit
- MVC 实用架构设计(三)——EF-Code First(5):二级缓存
- linux最常用的20个命令
- Oracle EBS GL 总账日记账打开报错此职责无可用函数