如何在android中的各个选项卡中设置常用选项菜单?

时间:2011-07-03 15:02:26

标签: android menu option

** Hii我是android developpement的新手...我创建了一个带有三个标签的应用程序,并在每个标签中添加了活动,还有一个包含三个选项的菜单......但是当我为每个标签添加了活动时选项菜单不起作用...我的意思是它显示菜单,但每当我点击任何菜单选项时它都不会显示任何输出。

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // TODO Auto-generated method stub
    MenuInflater inflater=getMenuInflater();
    inflater.inflate(R.menu.menu, menu);
    return true;

}


@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
    // TODO Auto-generated method stub
    switch (item.getItemId()) {
    case R.id.about:    
                        about();
                        break;
    case R.id.help:     
                        help();
                        break;
    case R.id.exit:     
                        terminate();
                        break;
}
return true;
}

1 个答案:

答案 0 :(得分:0)

我不知道,但在我的代码中我使用相同的,除了

public boolean onOptionsItemSelected(MenuItem item) {

而不是

public boolean onMenuItemSelected(int featureId, MenuItem item) {

也许试试看。此外,Activity对Android具有非常特殊的意义。我会调用about(),help()和terminate()方法而不是活动。