Size: a a a

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

2019 July 10

D

Dmitriy in Moxy – MVP библиотека под Android
Alexander Blinov
Всё будет, ждите оф релиза
версии 2.0?
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Да
источник
2019 July 14

IL

Iurii Loskin in Moxy – MVP библиотека под Android
Всем привет! Есть небольшой вопрос. Почему onAttach для фрагмента вызывается из onStart и onResume? (вопрос больше почему в onStart)
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Iurii Loskin
Всем привет! Есть небольшой вопрос. Почему onAttach для фрагмента вызывается из onStart и onResume? (вопрос больше почему в onStart)
потому что с этого момента пользователь видит view
источник

IL

Iurii Loskin in Moxy – MVP библиотека под Android
Спасибо за ответ. Всё, перечитал как под капотом работает. Почему то казалось раньше что дважды вызывался attachView, а сейчас нет.
источник
2019 July 15

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Всем хорошего настроения.
Вопрос новичка по Moxy и Fragments.
С предствленным в документации примером с фрагментом вроде разобрался.
В моем случае в MainFragment помещаются еще фрагменты методом setFragments (с getChildFragmentManager) и вызов этого метода через презентер не отрисовывает ничего. Если оставить его в onCreate то все работает.
Что я упускаю?
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Никита Цвырков
Всем хорошего настроения.
Вопрос новичка по Moxy и Fragments.
С предствленным в документации примером с фрагментом вроде разобрался.
В моем случае в MainFragment помещаются еще фрагменты методом setFragments (с getChildFragmentManager) и вызов этого метода через презентер не отрисовывает ничего. Если оставить его в onCreate то все работает.
Что я упускаю?
Покажите код на Gist, на словах сложно понять.
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Алексей Ершов
Покажите код на Gist, на словах сложно понять.
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Заранее извиняюсь за код - проект чисто для самообучения)
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
а какой версией мокси пользуетесь?
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Алексей Ершов
а какой версией мокси пользуетесь?
1.5.5
Видимо зря, нужна стабильная предыдущая?
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
По идее оно вообще не должно компилироваться. int getArgs(); нельзя делать в интерфейсе View, потому что этот метод возвращает не void.
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Алексей Ершов
По идее оно вообще не должно компилироваться. int getArgs(); нельзя делать в интерфейсе View, потому что этот метод возвращает не void.
Интересно, у меня запускается и работает
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
а может здесь ошибся?
dependencies {
//Moxy
   implementation 'com.arello-mobile:moxy:1.5.5'
   implementation 'com.arello-mobile:moxy-android:1.5.5'
   implementation 'com.arello-mobile:moxy-app-compat:1.5.5'
   annotationProcessor 'com.arello-mobile:moxy-compiler:1.5.5'
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
тогда просто поверьте на слов, что не должно, и уберите этот метод из View :)
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Само собой)
источник

AC

Arsen CeH9 in Moxy – MVP библиотека под Android
рх ради рх, в ваших примерах он там вообще не нужен)
источник

AC

Arsen CeH9 in Moxy – MVP библиотека под Android
так же не советую юзать интерфейсы вью без явного указания стратегий
источник

AC

Arsen CeH9 in Moxy – MVP библиотека под Android
не обязательно над каждым методом, хотябы над интерфейсом
источник

НЦ

Никита Цвырков in Moxy – MVP библиотека под Android
Arsen CeH9
рх ради рх, в ваших примерах он там вообще не нужен)
Идея была освоить MVP как архитектуру, а Rx прикрутить для асинхронности
источник