Производительность и эффективность являются чуть более важным фактором в Android. Что-то, что считается недоделанным усилием по оптимизации, иногда имеет смысл в Android. Так что ответ на твой вопрос есть.
Если вам нужно зарегистрировать несколько прослушивателей onClick, реализуйте интерфейс и используйте в нем регистр переключения.
Если вам нужно зарегистрировать только одного прослушивателя при нажатии, используйте анонимный класс. (Разработчики Android предпочитают анонимный класс, когда это возможно. Ограничение области действия;))