Size: a a a

Moxy – MVP библиотека под Android

2018 May 29

NK

ID:559135736 in Moxy – MVP библиотека под Android
Получается что я могу использовать простой Activity и создать mvp для фрагментов.

Вот только если Activity уничтожится, то после пересоздания, что станет с фрагментами и их презенторами?
источник

ВВ

Влад Вебер-Пфляумер in Moxy – MVP библиотека под Android
ID:559135736
@FromSi малость не понял. Смотрите у меня есть Activity, в котором лежит ViewPager, внутри добавил 3 фрагмента.
Легче создать черновой проект и проверить это :D
Думаю, что останется. Не проверял. Сорь
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
Может тогда такой случай вы знаете?. Если я создам Activity используя MVP. И после 3 простых фрагмента. После перейдем на 2 фрагмент и пролистаем список до середины. Потом перевернем экран, мы увидим тоже самое только в другой ориентации? или там все заново создастя?
источник

NK

ID:559135736 in Moxy – MVP библиотека под Android
Хочу просто сделать как в Google Play. Крути верти, результат всегда тот же
источник

ВВ

Влад Вебер-Пфляумер in Moxy – MVP библиотека под Android
Ну я знаю то, что ViewState делает так, что при пересоздании View, во View с ViewState возвращаются все команды.
источник

ВВ

Влад Вебер-Пфляумер in Moxy – MVP библиотека под Android
У меня имеется идиотская идея, но она не к месту будет :D
источник

VG

Vlad G in Moxy – MVP библиотека под Android
переключился на версию 1.5.4

implementation 'com.arello-mobile:moxy-app-compat:1.5.4'
kapt 'com.arello-mobile:moxy-compiler:1.5.4'

в пакете com.arellomobile.mvp студия почему-то находит только MoxyReflector. Кто-нибудь сталкивался?
источник

A

Anton in Moxy – MVP библиотека под Android
Вот закреплено даже в шапке.
источник

A

Anton in Moxy – MVP библиотека под Android
Важное сообщение! В мавене сейчас опубликована версия  moxy 1.5.4. Но этот билд содержит большие проблемы. Пожалуйста, пока испольуйте версия 1.5.3. Проблема, почему билд такой корявый получился, не понятно. Я разбираюсь, но пока у меня ничего не получилось.
источник

VG

Vlad G in Moxy – MVP библиотека под Android
спасибо!
источник

VG

Vlad G in Moxy – MVP библиотека под Android
в каком месте лучше делать disposable.dispose() в презентере?
источник

VG

Vlad G in Moxy – MVP библиотека под Android
я туплю, а как можно сделать, чтоб несколько вью использовали один и тот же инстанс презентера?
источник

SO

Sergey Opivalov in Moxy – MVP библиотека под Android
Vlad G
я туплю, а как можно сделать, чтоб несколько вью использовали один и тот же инстанс презентера?
Все просто - не надо так делать
источник

VG

Vlad G in Moxy – MVP библиотека под Android
Sergey Opivalov
Все просто - не надо так делать
окей, такой кейс. я отображаю данные из бд на 2 экранах. зачем лезть несколько раз, когда можно в одном презентере сделать ConnectableFlowable и просто подписывать на него вьюхи? или как лучше?
источник

AK

Aleksei Korshun in Moxy – MVP библиотека под Android
Общий интерактор
источник
2018 May 30

MR

Max Rovkin in Moxy – MVP библиотека под Android
поискал по истории чата, вроде не поднималась такая проблема. у меня не генерится PresentersBinder для кастомной вьюхи. Для фрагментов все ок
источник

MR

Max Rovkin in Moxy – MVP библиотека под Android
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
На кодогенерацию влияют исключительно аннотации, и не важно, где они находятся. Может что-то всё-таки делашь не так?
источник

MR

Max Rovkin in Moxy – MVP библиотека под Android
метод вот такой есть
@ProvidePresenter
   fun providePresenter(): MyProposalListPresenter {
       return Toothpick.openScope(DI.SCOPE_FLOW_MAIN).getInstance(MyProposalListPresenter::class.java)
   }
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Ага, а @InjectPresenter? @ProvidePresenter обрабатывается только внутри боработчика @InjectPresenter
источник