onOptionItemSelected不是在android上激发的

时间:2016-12-09 10:42:38

标签: android menuitem

我正在使用菜单项并且菜单项单击事件监听器不工作继承人我使用的代码

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方法没有执行,当鼠标悬停在它上面时,表示该方法从未使用过......我做错了什么,我该如何解决呢?

1 个答案:

答案 0 :(得分:2)

您的代码中的方法名称有误。

defaultConfig {
    applicationId "com.shangeeth.simlpemapapp"
...

这是要覆盖的方法。

希望它会有所帮助。