您的位置:首页 > 移动开发 > Android开发

一步一步学习android(1)---Menu

2011-10-23 20:38 274 查看
public boolean onCreateOptionsMenu(Menu menu)
//--> 创建菜单方法,这个菜单在点击手机menu键时显示的菜单
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo)
//--> 此方法为创建菜单方法,你还需要对此菜单进行注册Activity.registerForContextMenu(View view),这个菜单是在你长按前面注册的view时看到的菜单
public boolean onMenuItemSelected(int featureId, MenuItem item)
//--> 上述两种菜单被选中时触发的事件
public boolean onOptionsItemSelected(MenuItem item)
//-->选中onCreateOptionsMenu创建的菜单时会触发的事件
public boolean onContextItemSelected(MenuItem item)
//-->选中onCreateContextMenu创建的菜单会触发的事件(好像2.1以前的API里面没有,我在2.1里看到这个函数,在1.6的没看到)


menu主要的方法add(...)和addSubMenu(...),其中add添加的是没子菜单的子菜单,而addSubMenu(...)添加的是含有子项的子菜单

by。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: