从抽象类

时间:2016-10-17 16:49:17

标签: java android kotlin

我的应用程序有抽象类。 AbstractToolbarActivity和扩展课程AboutActivity。在我的抽象活动中,我重写onCreateOptionsMenu()

override fun onCreateOptionsMenu(menu: Menu?): Boolean {
    menuInflater.inflate(R.menu.menu_options, menu)
    return true
}

它的Kotlin。

我在扩展活动AboutActivity中覆盖了此功能:

override fun onCreateOptionsMenu(menu: Menu?): Boolean {
    menu?.clear()
    return false
}

但是当我启动AboutActivity时,它会从父类调用该函数。我重写它,为什么它在抽象类中调用实现?我如何清除菜单项?

0 个答案:

没有答案