Упрощаем создание FragmentFactory при помощи dsl котлина |
Фрагменты в андроид разработке стали привычным способом написания ui и со временем, для удобства разработки, появилось много нового функционала. Один из таких примеров - использование своей реализации FragmentFactory. Об этом я и хотел бы поговорить.
Для чего нужно использовать фабрику фрагментов?
Часто бывает, что при создании во фрагмент нужно передать какие-то параметры, это может быть ссылка на объект, от которого зависит фрагмент или же, в самом простом случае, id контента, который нужно отобразить. Любой андроид разработчик знает, что просто передать в конструктор фрагмента нужные параметры не получится, так как при пересоздании фрагмента используется дефолтный конструктор. Стандартный способ для передачи id, положить его в аргументы фрагмента.
Читать далееhttps://habr.com/ru/post/710474/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710474
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |