Size: a a a

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

2021 May 13

JF

Jorik Fat in Moxy – MVP библиотека под Android
и там еще есть логика:
if(count>99) return "99+"
else return String.valueOf(count);
источник

JF

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

JF

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

ЕХ

Евгений Храмов... in Moxy – MVP библиотека под Android
тогда я не понимать (
послушаю)
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
вот так выглядят 2 элемента. Я не хочу чтобы это были полностью разные view
источник

JF

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

JF

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

JF

Jorik Fat in Moxy – MVP библиотека под Android
потому что потом будет еще один вид этого view, но уже с другим дополнительным view
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
так а в чем проблема?
циферка != null -> badge.visibility = View.VISIBLE
циферка == null -> badge.visibility = View.GONE
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
проблема в том, что на схеме получение count происходит отдельно от получения item
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
сначала берутся все item'ы, и потом по их id достаются их count'ы
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
сделано так, чтобы отделить item'ы от их содержимого
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
это скорее мой эксперимент (читай придурь)
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
items.map { ViewItem(counter.getCountFor(it), it) }
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
вопрос о замене родительского presenter'а на child'овый
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
если в Fragment'е наследнике переопределить метод @ProvidePresenter то можно заменить на childPresenter.
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
Всем спасибо
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
Но теперь появилась другая интересная ошибка:
GlossaryListView$$State$ShowErrorCommand is defined multiple times
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
получается у меня генерируется 2 идентичных набора команд для родителя и для потомка
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
это скорее всего аналог известной проблемы https://github.com/moxy-community/Moxy/issues/101
источник