Android学习第七天----menu2
添加menu的第二种方法,直接在java文件当中添加即可。
package com.example.menu_2; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.SubMenu; public class MainActivity extends Activity { private static final int SETTING_ABOUT = Menu.FIRST; private static final int SETTING_S = Menu.FIRST+1; private static final int SETTING_A = Menu.FIRST+2; private static final int SETTING_AB = Menu.FIRST+3; private static final int SETTING_ABO = Menu.FIRST+4; private static final int SETTING_ABOT = Menu.FIRST+5; private static final int SETTING_OUT = Menu.FIRST+6; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); menu.add(Menu.NONE, SETTING_AB, Menu.NONE, "AB"); menu.add(Menu.NONE, SETTING_A, Menu.NONE, "A"); menu.add(Menu.NONE, SETTING_ABO, Menu.NONE, "ABO"); SubMenu sub = menu.addSubMenu(Menu.NONE, SETTING_ABOT, Menu.NONE, "abot"); menu.add(Menu.NONE, SETTING_OUT, Menu.NONE, "out"); menu.add(Menu.NONE, SETTING_ABOUT, Menu.NONE, "ABout"); return true; } }