0

我写了这段代码mainactivty.java

@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    menu.add("About");
    return true;
}

它创建了一个菜单,但我希望它在我单击菜单时打开一个新窗口。

4

1 回答 1

0

我不确定这是否是你想要的(因为它看起来太明显了)但听起来你要求以下

@Override
 public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {

     case R.id.someItem: //this is your menu item in the menu.xml
        startActivity(new Intent(this, MyNewActivity.class)); //here you start your new activity
     break;
   }
}
于 2012-11-11T23:44:07.277 回答