Android Studio - как заставить генерировать заглушенные функции интерфейса?

Так как я недавно переключился на AS, я все еще привыкаю к ​​этому, следовательно, этот основной вопрос...

Я буду кодировать класс, который реализует интерфейс

public class SomeClass implements SomeInterface {}

Теперь Android Studio обнаружит, что я еще не реализовал конкретные функции для интерфейса. Отлично, как Eclipse! Это покажет сообщение class SomeClass must either be declared abstract or implement abstract method... etc

Тем не менее, GUI не показывает ничего, на что я могу щелкнуть, так что IDE создаст для меня функции-заглушки; Там нет значка и щелчок правой кнопкой мыши также не дает интуитивно понятного направления, чтобы это исправить. Eclipse предоставил решения, когда я щелкнул правой кнопкой мыши, но AS не кажется таким интуитивным.

Что нужно сделать, чтобы AS реализовал для меня заглушенные функции?

1 ответ

Решение

Поместите ваш текстовый курсор в красную область загиба для ошибки. Переместите вашу мышь к левому краю линии. Нажмите на красный значок лампочки. Выберите "Методы реализации" из выпадающего меню.

Или нажмите Ctrl-I.

Или выберите "Код"> "Методы реализации" в главном меню.

Другие вопросы по тегам