Size: a a a

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

2019 April 07

V

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

Ю

Юрий in Moxy – MVP библиотека под Android
а не подскажешь. Добавляю 1 фрагмент, вызывая метод addFragmentStack, потом по клику в меню вызываю 2 фрагмент, но он почему то ужу не записывается в стэк
источник

V

Vitali in Moxy – MVP библиотека под Android
Как ты изначально добавил?
источник
2019 April 09

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
Кто-то сталкивался с проблемой:

@InjectPresenter
lateinit var presenter: EditBDCCardPresenter

Если так объявить, то все работает нормально. Но когда попробовал вот так:

@InjectPresenter
var presenter: EditBDCCardPresenter? = null

Выдает:

Field presenter of EditBDCCardFragment can't be a private. Use one of [default, public]

Пробовал еще:

@InjectPresenter
public var presenter: EditBDCCardPresenter? = null

@InjectPresenter
internal var presenter: EditBDCCardPresenter? = null

Ничего из этого не работает.
источник

СР

Степан Ревицький in Moxy – MVP библиотека под Android
а зачем так делать?
латеініт же нужно юзать
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
if (::presenter.isInitialized) {
     //Do smth
}
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
Не очень мне нравиться вот так проверять
источник

D

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

D

Donald in Moxy – MVP библиотека под Android
Вопрос
источник

D

Donald in Moxy – MVP библиотека под Android
А он может быть не инициализирован?
источник

D

Donald in Moxy – MVP библиотека под Android
В чем суть?
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
Может
источник

PV

Pavel Vasiliev in Moxy – MVP библиотека под Android
Добавь аннотацию JvmField, у тебя приватное поле с публичным гетером генерится
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
источник

D

Dmitriy in Moxy – MVP библиотека под Android
Сергей Труфанов
Может
вы не наследуетесь от MvpAppCompatActivity/MvpAppCompatFragment ?
или что-то пытаетесь выполнять до вызова методов из них?
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
Наследуюсь правильно, точный кейз в какой момент оно может быть не проинициализированно  пока сказать не могу, но Crashlytics говорит бывали случаи :)
источник

D

Dmitriy in Moxy – MVP библиотека под Android
Сергей Труфанов
Наследуюсь правильно, точный кейз в какой момент оно может быть не проинициализированно  пока сказать не могу, но Crashlytics говорит бывали случаи :)
нельзя использовать до super.onCreate(savedInstanceState) в onCreate(savedInstanceState: Bundle?)
источник

СТ

Сергей Труфанов in Moxy – MVP библиотека под Android
Я в курсе, проблема где-то глубже, пока нет времени исследовать, но когда займусь этим обязательно дам знать.
источник

D

Donald in Moxy – MVP библиотека под Android
Имхо лучше вылет чем нежелательная работа
источник

D

Donald in Moxy – MVP библиотека под Android
Если пркзкнтера не будет то тупо ничего не будет происходить
источник