Size: a a a

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

2020 April 27

ЕХ

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

ЕХ

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

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Евгений Храмов
как быть со строковыми рессурсами?
Делаешь сущность типа Text Manager и инкапсулируешь в ней работу со строками и контекстом.
источник

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Ilya Gulya
Делаешь сущность типа Text Manager и инкапсулируешь в ней работу со строками и контекстом.
и как мапить строковые рессурсы?
допустим мне нужен R. string. some_string
что я должен передать в этот менеджер?
источник

RH

Ruslan Hanza in Moxy – MVP библиотека под Android
Евгений Храмов
и как мапить строковые рессурсы?
допустим мне нужен R. string. some_string
что я должен передать в этот менеджер?
В менеджере будет апплиаецшен контекст, там вызываешь getString с переданным параметром
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Евгений Храмов
и как мапить строковые рессурсы?
допустим мне нужен R. string. some_string
что я должен передать в этот менеджер?
textManager.getSomeString()
источник

IG

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

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Ruslan Hanza
В менеджере будет апплиаецшен контекст, там вызываешь getString с переданным параметром
что будет передаваться в качестве параметра?
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Евгений Храмов
что будет передаваться в качестве параметра?
Ничего
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Если не нужны параметры
источник

RH

Ruslan Hanza in Moxy – MVP библиотека под Android
Евгений Храмов
что будет передаваться в качестве параметра?
R.string.something
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Ruslan Hanza
R.string.something
Нет
источник

RH

Ruslan Hanza in Moxy – MVP библиотека под Android
Почему нет?
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Ruslan Hanza
Почему нет?
Мы же избавляемся от андроидных зависимостей в презентере
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Текст менеджер внутри знает про id
источник

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Ilya Gulya
Мы же избавляемся от андроидных зависимостей в презентере
вот
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
И всё
источник

RH

Ruslan Hanza in Moxy – MVP библиотека под Android
Ilya Gulya
Текст менеджер внутри знает про id
Куча ненужных методов
источник

RH

Ruslan Hanza in Moxy – MVP библиотека под Android
Ilya Gulya
Мы же избавляемся от андроидных зависимостей в презентере
А зачем? R не критично
источник

ЕХ

Евгений Храмов in Moxy – MVP библиотека под Android
Ilya Gulya
Текст менеджер внутри знает про id
а что на вход тогда принимает?
как ему объяснить что нужен R. string. some_string
источник