У меня есть класс которые в себе содержит логику RecyclerView, также в этом классе содержится логика меню, а помимо этого еще toolBar и другие компоненты UI.
Можно ли перенести логику меню в отдельный класс, toolBar соответственно, а в основном классе RecyclerViewActivity объединить их для работы с R.layout.recyclerview_activity?
Можете, если я правильно понимаю вопрос.
Необязательно для этого отдельный класс, если вы используете Kotlin , можно сделать через extensions.
Конкретно для вашего примера, кусок кода и реализацию с помощью extension можете посмотреть здесь - репозиторий с кодом на github.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники