Size: a a a

Android Developers

2020 March 25

KS

Kost Sergey in Android Developers
Ну и в чем проблема?
источник

VM

Vadim Morozov in Android Developers
Kost Sergey
А ты реплейсишь фрагменты во вью модели или что?
источник

KS

Kost Sergey in Android Developers
Kost Sergey
Ну и в чем проблема?
?
источник

VM

Vadim Morozov in Android Developers
Kost Sergey
Ну и в чем проблема?
проблема в том что использую MVVM теперь и путаница)
где использовать onClickListener
источник

KS

Kost Sergey in Android Developers
Во фрагменте
источник

AO

Andrei Osipov in Android Developers
Vadim Morozov
модифицировал)
Зачем такими пиздостраданиями заниматься?
источник

VM

Vadim Morozov in Android Developers
Kost Sergey
Во фрагменте
логика которая в зависимости от itemViewId у меня тоже поулчается будет во фрагменте? wtf?
источник

VM

Vadim Morozov in Android Developers
Andrei Osipov
Зачем такими пиздостраданиями заниматься?
ты о чём?
источник

AO

Andrei Osipov in Android Developers
Vadim Morozov
ты о чём?
О методе в презенторе
источник

VM

Vadim Morozov in Android Developers
Andrei Osipov
Зачем такими пиздостраданиями заниматься?
чтобы мог тестировать логику в презентере
если ты об этом
источник

VM

Vadim Morozov in Android Developers
Andrei Osipov
О методе в презенторе
тесты, покрытие всё такое)
источник

AO

Andrei Osipov in Android Developers
Мои полномочия все
источник

KS

Kost Sergey in Android Developers
Vadim Morozov
логика которая в зависимости от itemViewId у меня тоже поулчается будет во фрагменте? wtf?
Да, вью модель не выполняет никаких действий, связанных с юай, в ней размещать запросы, логику рассчетов и тд...
источник

VM

Vadim Morozov in Android Developers
Kost Sergey
Да, вью модель не выполняет никаких действий, связанных с юай, в ней размещать запросы, логику рассчетов и тд...
ок
кейс, в будущем я захочу протестировать onListItemClick
который у меня во фрагменте
как я это сделаю?..
Ответ никак получается.
источник

KS

Kost Sergey in Android Developers
почему никак?
источник

KS

Kost Sergey in Android Developers
и что ты подразумеваешь под протестировать?
источник

KS

Kost Sergey in Android Developers
есть прекрасное средство - дебагер, отлично работает
источник

VM

Vadim Morozov in Android Developers
Kost Sergey
и что ты подразумеваешь под протестировать?
написать unit test на метод который в зависимости от itemViewId вызывает ту или иную функцию
в моём случае это openLink или же openLicensesList
источник

KS

Kost Sergey in Android Developers
тесты на фрагмент можно накладывать
источник

TT

Turalllb Turalll in Android Developers
Может кто нибудь дать ссылку на материал по анимированию view, мне всего то нужно увеличить размер  layout , чтобы изображение, которое лежит внутри тоже увеличилось.  И что то не хочется пересчитывать размеры при каждом тике.
источник