如何在溢出菜单-材质工具栏上设置点击侦听器



我只想通过单击材料工具栏中的溢出按钮来打开设置活动。如何在此按钮上设置点击侦听器?我不想通过点击来膨胀任何菜单,我只想加载另一个活动。

在重新设计我的应用程序之前,我通过覆盖onCreateOptionsMenu来扩展菜单,但现在我找不到任何类似onOverflowIconClickListener或类似的方法来覆盖。

我希望我的问题足够清楚。

所有答案都可以在这里找到菜单

override fun onCreateOptionsMenu(menu: Menu): Boolean {
val inflater: MenuInflater = menuInflater
inflater.inflate(R.menu.game_menu, menu)
return true
}
override fun onOptionsItemSelected(item: MenuItem): Boolean {
// Handle item selection
return when (item.itemId) {
R.id.new_game -> {
newGame()
true
}
R.id.help -> {
showHelp()
true
}
else -> super.onOptionsItemSelected(item)
}
}

最新更新