为什么Android Studio中的重写方法的代码完成不起作用?

时间:2014-07-23 13:58:00

标签: intellij-idea android-studio code-completion

这是我在活动后代中覆盖on *方法的图片。

no code completion happening here

为什么IntelliJ / AS不会像我在其他任何地方打字时那样猜测?

我没有看到在设置中取消选择的任何明显内容:

enter image description here

2 个答案:

答案 0 :(得分:5)

这只是IntelliJ与Eclipse的做事方式。对我来说,如果我输入“on”前缀而不按Cmd + Space:

,它就有效

enter image description here

但通常看起来像“IntelliJ”的方式是使用Cmd + O和Cmd + I来相应地覆盖或实现方法。

答案 1 :(得分:3)

我不知道为什么,但它对我来说也没用。

我如何实现Overriden方法,或getter / setter或类似的东西按ctrl+enter(在Mac中,我不知道它是否与其他操作系统中的组合相同) ,它会提示一个对话框,显示一些可以找到覆盖的选项:

希望这可以帮助你:)

(我已经发布了一张显示你的图片,但我没有足够的声誉,抱歉)