android 入门demo menu
16lz
2022-01-23
package com.isoftstone.cry;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuInflater;public class MenuActivity extends Activity{private MenuInflater mi ;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.test_menu);//实例化menuInflater对象mi = new MenuInflater(this);}/** * 创建菜单 */public boolean onCreateOptionsMenu(Menu menu) {//通过配置文件创建菜单mi.inflate(R.menu.file_menu, menu);return true;}}
<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:title="File" android:icon="@drawable/ic_menu_add"> <menu> <group android:id="@+id/nocheckable_group" android:checkableBehavior="none"> <item android:id="@+id/newFile" android:title="new" android:numericShortcut="n"> </item> <item android:id="@+id/openFile" android:title="open" android:numericShortcut="o"> </item> <item android:id="@+id/saveFile" android:title="save" android:numericShortcut="s"> </item> </group> </menu> </item> <item android:title="Edit" android:icon="@drawable/ic_menu_edit"> <menu><group android:id="@+id/edit_group" android:checkableBehavior="single"> <item android:id="@+id/cut" android:title="cut"></item> <item android:id="@+id/copy" android:title="copy"></item> <item android:id="@+id/past" android:title="past"></item></group> </menu> </item> <item android:title="Help" android:icon="@drawable/ic_menu_help"> <menu> <group android:id="@+id/help_group"> <item android:id="@+id/about" android:title="about"/> <item android:id="@+id/exit" android:title="exit"/> </group> </menu> </item> </menu>
更多相关文章
- Android(安卓)Dialog中EditText自动弹出软键盘
- android studio 55[2]线程更新UI handler 2
- Android(安卓)ImageSwithcher的使用
- android 自定义Android菜单背景的代码
- android SharePrefereces的使用入门
- 升级android sdk到5.0,创建项目错误解决方法
- android悬浮球,应用在所有软件之上,点击可以显示菜单
- Android(安卓)数据存储与读取:文件
- Android中回调接口使用实例