Для создания экрана необходимо проделать следующие шаги:
-
Расширить 4 класса ..Route, BasePresenter, ..View, , ..ScreenModel
-
Расширить
ScreenConfiguratorв app-injector'е и занести его в ScreenConfiguratorStorage; -
Получить ScreenConfigurator через
ComponentProviderна экране.
Для создания нового экрана предусмотрены шаблоны. Чтобы их использовать необходимо выполнить следующее:
-
Скопировать папку
surfиз директорииandroid-standard/android-studio-settings/fileв папку<android-studio-folder>/plugins/android/lib/templates -
Нажать ПКМ в дереве пакетов -> New -> Surf -> Activity/Fragment
Шаблоны работают в студии 3.0 и выше