onOptionsItemSelected,返回super.onOptionsItemSelected(item)说明

时间:2014-12-20 02:25:45

标签: java android

对于onOptionsItemSelected方法,只有在单击某个项目时才会调用此方法,对吧?如果在该活动中单击了一个项目,但由于一些奇怪的原因,程序员没有if语句来检查该项目的id,是否返回super.onOptionsItemSelected(item)进入无限循环继续调用此方法?

我对super.onOptionsItemSelected(item);的猜测意味着调用父类并再次调用此方法?

1 个答案:

答案 0 :(得分:3)

不,它调用父类的方法,因此它有机会运行它需要运行的东西。如果你使用像this.onOptionsItemSelected(item)这样的东西;那么这将是一个无限循环。

相关问题