onOptionsItemSelected 未在 android 上执行
onOptionItemSelected is not excuting on android
我正在使用一个菜单项,但该菜单项的点击事件侦听器无法正常工作,这是我使用的代码
Public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu,menu);
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionItemSelected(MenuItem item){
switch(item.getItemId(){
case R.id.menu_id:
Log.d("Menu","menu clicked")
}
}
这是代码,但是 onOptionItemSelected
方法没有执行,当鼠标悬停在它上面时,它说该方法从未使用过...我做错了什么,我该如何解决?
您的代码中的方法名称有误。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// your code goes here
}
这是要覆盖的方法。
希望对您有所帮助。
我正在使用一个菜单项,但该菜单项的点击事件侦听器无法正常工作,这是我使用的代码
Public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu,menu);
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionItemSelected(MenuItem item){
switch(item.getItemId(){
case R.id.menu_id:
Log.d("Menu","menu clicked")
}
}
这是代码,但是 onOptionItemSelected
方法没有执行,当鼠标悬停在它上面时,它说该方法从未使用过...我做错了什么,我该如何解决?
您的代码中的方法名称有误。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// your code goes here
}
这是要覆盖的方法。
希望对您有所帮助。