Android-扩展SherlockFragmentActivty时无法查看选项菜单
!![布局如下图所示][1] [1] 强文本: 我正在尝试创建菜单,但无法看到菜单。我可以正确地看到菜单片段。但在《神探夏洛克片段》中看不到,这是我的片段的主要框架 当我点击菜单时,他们并没有采取任何行动 菜单代码 第二条路Android-扩展SherlockFragmentActivty时无法查看选项菜单,android,Android,!![布局如下图所示][1] [1] 强文本: 我正在尝试创建菜单,但无法看到菜单。我可以正确地看到菜单片段。但在《神探夏洛克片段》中看不到,这是我的片段的主要框架 当我点击菜单时,他们并没有采取任何行动 菜单代码 第二条路 public boolean onCreateOptionaMenu(Menu menu,MenuInflater inflater ){ inflater.inflate(R.menu.activity, menu); menu.setGroupV
public boolean onCreateOptionaMenu(Menu menu,MenuInflater inflater ){
inflater.inflate(R.menu.activity, menu);
menu.setGroupVisible(R.id.fragmentmenu, false);
return true;
}
public boolean onOptionsItemSelected(MenuItem item){
super.onOptionsItemSelected((MenuItem)item);
switch (item.getItemId()){
case R.id.abc:
//Some action
case R.id.setting:
//Some action
default:
return false;
}
}
public boolean onOptionsItemSelected(MenuItem item){
super.onOptionsItemSelected((MenuItem)item);
switch (item.getItemId()){
case R.id.abc:
//Some action
case R.id.setting:
//Some action
default:
return true;
}
}
我的错在哪里?有人帮我吗?你叫这个吗
setHasOptionsMenu(true);
还有一个输入错误-方法名是onCreateOptionMenu,但你有两次onCreateOptionMenu@Greg这是我每次使用任何一个的一个例子。。这是两种不同的方法,我将尝试,但没有人会工作。方法名称是OnCreateOptions菜单,但您有两次OnCreateOptions菜单。。。使用OnCreateOptions菜单更改OnCreateOptions菜单时,请参见键入方法名称OnCreateOptions菜单。。。工作很好,谢谢你@Greg.)
public boolean onCreateOptionaMenu(Menu menu,MenuInflater inflater ){
inflater.inflate(R.menu.activity, menu);
menu.setGroupVisible(R.id.fragmentmenu, false);
return true;
}
public boolean onOptionsItemSelected(MenuItem item){
super.onOptionsItemSelected((MenuItem)item);
switch (item.getItemId()){
case R.id.abc:
//Some action
case R.id.setting:
//Some action
default:
return false;
}
}
public boolean onOptionsItemSelected(MenuItem item){
super.onOptionsItemSelected((MenuItem)item);
switch (item.getItemId()){
case R.id.abc:
//Some action
case R.id.setting:
//Some action
default:
return true;
}
}
setHasOptionsMenu(true);