java豆子

导航

android建立Menu详解

  

// 只调用一次
@Override
public boolean onCreateOptionsMenu(Menu menu) {}


// Menu每次显示前都会调用(适用于建立动态菜单项,如果是动态菜单记得先调用menu.clear();清空现有的菜单项)
@Override
public boolean onPrepareOptionsMenu(Menu menu) {}


// item被点击后调用
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {}


// item被点击后调用(执行效率比onMenuItemSelected好,提倡使用它)
@Override
public boolean onOptionsItemSelected(MenuItem item) {}

 

不用每个都实现它,根据自己的需求来。

posted on 2011-12-22 23:01  java豆子  阅读(324)  评论(0编辑  收藏  举报