WEB开发网
开发学院手机开发Android 开发 详解 android 2.1 onCreateOptionsMenu onOptions... 阅读

详解 android 2.1 onCreateOptionsMenu onOptionsItemSelected

 2010-03-18 15:38:00 来源:WEB开发网   
核心提示:以下程式码可以进行选单的配置(在 Activity物建内)private final int MENU_TEST = Menu.FIRST;private final int MENU_QUIT = Menu.FIRST+1;@Overridepublic boolean onCreateOptionsMenu(Men

以下程式码可以进行选单的配置

(在 Activity物建内)

private final int MENU_TEST = Menu.FIRST;

private final int MENU_QUIT = Menu.FIRST+1;

@Override

public boolean onCreateOptionsMenu(Menu menu){

super.onCreateOptionsMenu(menu);

menu.add(0,MENU_TEST,0,"TEST");

menu.add(0,MENU_QUIT,0,"Quit");

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item){

super.onOptionsItemSelected(item);

switch(item.getItemId()){

case MENU_TEST:

break;

case MENU_QUIT:

finish();

break;

}

return true;

}

private final int MENU_TEST...

是定义选单选项的ID

public boolean onCreateOptionsMenu(Menu menu)

是建立选单动作,需要 @Override覆写Activity的onCreateOptionsMenu

public boolean onOptionsItemSelected(MenuItem item)

是选单被选取后的动作处理

Tags:详解 android onCreateOptionsMenu

编辑录入:coldstar [复制链接] [打 印]
赞助商链接