Size: a a a

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

2018 June 06

P▽

Picty ▽ in Moxy – MVP библиотека под Android
Rinat Kurmashev
"понимаю что аппка выгрузилась из памяти" - почему? свернули же
Потому как проходили по другим и видимо кончилась память

Если свернуть и развернуть, то фрагмент тот же
источник

P▽

Picty ▽ in Moxy – MVP библиотека под Android
Alexey Antonov 🛠
Возможно пока ходил по другим приложениям система прибила из-за нехватки памяти
Именно. Думаю в этом дело

Но вопрос что с этим можно сделать))
источник

AA

Alexey Antonov 🛠 in Moxy – MVP библиотека под Android
приходит не очень решение на ум, записывать в префы какой фрагмент был последний(или всю цепочку) и при старте активити лаунчера проверять и восстанавливать состояние. Но я б так не делал😅
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Alexey Antonov 🛠
приходит не очень решение на ум, записывать в префы какой фрагмент был последний(или всю цепочку) и при старте активити лаунчера проверять и восстанавливать состояние. Но я б так не делал😅
ну это норм решение, на самом деле. Кэшировать цепочку навигации и при входе кормить чичероне
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
главное также записать данные для каждой цепочки
источник

P▽

Picty ▽ in Moxy – MVP библиотека под Android
Alexey Antonov Andrey Prokhorenko
Спасибо, покопаю в эту сторону
источник
2018 June 07

IP

Ivan Purlatc in Moxy – MVP библиотека под Android
Привет
Возникла проблема:
При пересоздании активити (в момент отзыва пермишена) приложение падает в onStart при попытке получить iterator от Presenters
В issue на гитхабе похожей проблемы не нашел
Кто-то сталкивался с подобным?
NullPointerException: Attempt to invoke interface method 'java.util.Iterator java.util.List.iterator()' on a null object reference
(MvpDelegate.java:119)
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Ivan Purlatc
Привет
Возникла проблема:
При пересоздании активити (в момент отзыва пермишена) приложение падает в onStart при попытке получить iterator от Presenters
В issue на гитхабе похожей проблемы не нашел
Кто-то сталкивался с подобным?
NullPointerException: Attempt to invoke interface method 'java.util.Iterator java.util.List.iterator()' on a null object reference
(MvpDelegate.java:119)
А можно больше контекста, как что делаете?
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Можете завести issue со всем кодом
источник

IP

Ivan Purlatc in Moxy – MVP библиотека под Android
Есть наследие в виде легаси проекта с кастомной навигацией, которую не выпилить за разумное время
Сейчас новый код пишется в кастом вьюхах к которым биндится mvpdelegate из обертки в виде легаси фрагментов
И по факту при пересоздании активити (при отзыве разрешений) такое чувство, что onAttach у делегата вызывается без вызова onCreate
То есть поломант жизненный цикл
Но, на самом деле, issue писать смысла нет, ибо у каждого свой легаси и способы его ликвидации
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Ну так то мы помочь не сможем😃
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Проследите за жизненным циклом, оберните вызов делегата логированием
источник

PK

Pavlo Kuchirka in Moxy – MVP библиотека под Android
Aleksei Korshun
MvpAppCompatActivity.onCreate посмотрите что там происходит
да, здесь и нашел проблему
источник

PK

Pavlo Kuchirka in Moxy – MVP библиотека под Android
надо было поменять местами эти строчки
источник

PK

Pavlo Kuchirka in Moxy – MVP библиотека под Android
спасибо ребята
источник

DK

Dmitry K in Moxy – MVP библиотека под Android
Ребят, всем привет. Такой вопрос:
есть активити, в котором viewPager, FragmentStatePagerAdapter, и, соответственно, несколько фрагментов (2, если конкретизировать). И в каждом фрагменте есть по 4 child-фрагмента

надо ли делать презентеры, и наследоваться от Mvp для активити или достаточно, чтобы каждый фрагмент в адаптере был?
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
достаточно чтобы тот фрагмент, в который ты инжектишь, был мвп фрагментом
источник
2018 June 08

AD

Aleksandr Dovhaliuk in Moxy – MVP библиотека под Android
Привет!

В приложении читаю текст из *.txt файлов, а также вывожу картинки. Эти данные хранятся в assets.
Если с первым все понятно, читаю в Model, сохраняю в String, возвращаю во View, там в TextView/WebView - profit.
То со вторым затык. Че делать ? Из Model возвращать ссылку на картинку и во вью уже обращаться к Assets ?

MVP/Moxy использую
источник
2018 June 09

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
да, практика работать с картинками по Uri в модели вполне нормальная. А если надо делать что-то с самой картинкой - можно и Bitmap затащить в модель, ничего криминального.
источник

VK

Vadim Karpenko in Moxy – MVP библиотека под Android
Context в презентере даже через inject все равно зло ?
источник