Ответ 1
Конечно. Он называется Использовать методы или Переопределить методы. Ярлык по умолчанию: CTRL-I и CTRL-O. См. Описание Методы реализации и Переопределение методов.
В Eclipse IDE есть замечательная функция, позволяющая добавлять (внедрять) все необходимые методы конкретного класса. Я ищу эту функцию в Android Studio IDE, но пока не успел. Есть что-то подобное? Для меня это одна из ключевых функций и не может жить без.
изменить
Я не хочу выбирать методы для выполнения. Я хочу, чтобы IDE делал это для меня, как Eclipse. Например, когда я нажал "Добавить нереализованные методы" внутри любого класса Activity
, все эти onCreate()
onPause()
onResume()
были сгенерированы.
Конечно. Он называется Использовать методы или Переопределить методы. Ярлык по умолчанию: CTRL-I и CTRL-O. См. Описание Методы реализации и Переопределение методов.
Вы можете использовать следующие ярлыки.
На компьютере с Windows:
На Mac:
Существует также полезная комбинация Ctrl + O/Command ⌘ + O - методы переопределения.
В Mac это легко с помощью Command + N. Это вызывает меню, в котором спрашивается, хотите ли вы получить доступ к методам переопределения или методам интерфейса, сочетая ярлыки, описанные в других ответах. В Windows аналогичный ярлык, но это не так удобно.
Источник, если они когда-нибудь изменятся: https://www.jetbrains.com/idea/help/generating-constructors.html
EDIT: или для интерфейсов: https://www.jetbrains.com/idea/help/implementing-methods-of-an-interface.html
и supers: https://www.jetbrains.com/idea/help/overriding-methods-of-a-superclass.html
Alt + Enter - определение класса; Ctrl + я - в классе тела, чтобы показать список нереализованных методов.
Alt + Enter - определение класса; Ctrl + я - в классе класса, чтобы показать список нереализованных методов. Ctrl + O - в классе класса, чтобы показать список методов переопределить.
Тип buttonName.setOnClickListener(новый) после этого, используя Ctrl + Shift + Space, вы получите правильные варианты.
Ctrl + Shift + Enter сделает ваш код синтаксически правильным
Хотя вопрос 1 год назад, но это может помочь будущим пользователям.
Для пользователей Windows Alt + Enter > Использовать методы (нажмите Enter) > (нажмите Enter).
Это добавит нереализованные методы.
Но вы должны переместить курсор рядом с этим классом или интерфейсом.
В linux Alt + Insert предоставит список для реализации конструктора, сеттера, getter и реализованного метода, например toString