Android X onMenuItemSelected

时间:2018-05-19 17:25:41

标签: android android-jetpack

将现有项目重构为android.x后,我收到错误,无法覆盖onMenuItemSelected方法。 '原因androidx.appcompat.app.AppCompatActivity这种方法是最终的。 我现在如何通过菜单处理点击?

编辑: 似乎,这样的改变不仅在androidx上,而且在支持27

1 个答案:

答案 0 :(得分:0)

这取决于您想要处理的菜单类型。 Android有上下文菜单和选项菜单。 onMenuItemSelected - 这是此类菜单类型的一般回调。

因此,要单击“上下文”菜单,您应该使用onContextItemSelected方法

选项菜单onOptionsItemSelected