android 菜单的相互使用

          计应112班—谭娇娇

 之前提到,Android的activity已经为我们提前创建好了android.view.Menu对象,并提供了回调方法onCreateOptionsMenu(Menu  menu)供我们初始化菜单的内容。该方法只会在选项菜单第一次显示的时候被执行,如果你需要动态改变选项菜单的内容,请使用 onPrepareOptionsMenu(Menu)

import android.app.Activity;

import android.os.Bundle;

import android.view.Menu;

import android.view.SubMenu;

public class KongjianActivity extends Activity {

  /** Called when the activity is first created. */

  @Override

  public void onCreate(Bundle savedInstanceState) {

   super.onCreate(savedInstanceState);

  setContentView(R.layout.main);

  }

 @Override

 public boolean onCreateOptionsMenu(Menu menu) {

  //return super.onCreateOptionsMenu(menu);

   SubMenu subMenu = menu.addSubMenu(1, 1, Menu.NONE, "系统设置"); 

    subMenu.add(1, 1, 1, "网络设置"); 

    subMenu.add(1, 2, 2, "高级设置");

   subMenu.add(1, 3, 3, "安全设置"); 

  SubMenu subMenu1 = menu.addSubMenu(2, 2, Menu.NONE, "操作");

  subMenu1.add(2, 1, 1, "删除"); 

        subMenu1.add(2, 2, 2, "添加");

         subMenu1.add(2, 3, 3, "修改");

        return true;

}

posted on 2013-05-17 17:34  到处打听幸福的下落〆  阅读(115)  评论(0)    收藏  举报

导航