如何在当前类中实现每个从 Android Studio 中的扩展类中快速抽象出的方法?
例如,在 Eclipse 中,将鼠标放在警告上并按下实现抽象方法消息会自动执行此操作。
如何在当前类中实现每个从 Android Studio 中的扩展类中快速抽象出的方法?
例如,在 Eclipse 中,将鼠标放在警告上并按下实现抽象方法消息会自动执行此操作。
android studio
右键单击选择Generate..
或 Alt+Enter并获取可以添加到您的方法的列表Activity
有关 IntelliJ IDEA 接口实现方法的更多信息,请查看https://www.jetbrains.com/idea/help/implementing-methods-of-an-interface.html
(control + return) -> Implement methods
在 Mac 上
在android studio中添加方法的快捷方式( Alt+insert)
视窗:
Alt + Insert
=> 显示一个对话框,该对话框具有实现各种选项的选项,例如构造函数、抽象方法、继承方法...
Ctrl + I
=> 直接显示要实现的抽象方法。
Ctrl + O
=> 显示要实现的继承方法列表。
苹果电脑:
control + return
=> 显示一个对话框,该对话框具有实现各种选项的选项,例如构造函数、抽象方法、继承方法...
control + I
=> 直接显示要实现的抽象方法。
control + O
=> 显示要实现的继承方法列表。
使用这些快捷方式时,请将鼠标指针保持在类内。
CtRl+I
会弹出一小段相关的方法来实现。
如果需要的内容没有歧义,则默认选择所有项目,您只需按 Enter 即可快速添加方法。否则,您可以 ctrl+单击弹出窗口中的方法以选择多个特定方法。
编辑:
今天我在 Android Studio 启动中看到了一个提示,它是这样说的:
您可以
Ctrl + o
在类内部使用来覆盖方法!
如果您要覆盖方法,请按 Alt+insert 弹出窗口将出现选择覆盖方法并选择所需的方法
您使用的是哪个 Android-Studio 版本?我正在使用 Android-Studio 0.3.6,它的工作方式与 eclipse 非常相似,只需将错误悬停,单击红灯,Android-Studio 就会为您提供生成缺少的方法。