Size: a a a

Android Developers

2019 November 17

A

Alexander in Android Developers
ну так зачем стпрашивать тогда, обновляй
источник

AP

Andreu Puzikov in Android Developers
Вообще странное какое-то обновление, не?)
источник

A

Alexander in Android Developers
Andreu Puzikov
Вообще странное какое-то обновление, не?)
Фрагмента?
источник

M

Malik in Android Developers
Ты привел какой-то непонятный скрин без контекста, может там вообще о другом речь шла
источник

M

Malik in Android Developers
Тебе просто нужно сделать submitList в адаптер и все
источник

AP

Andreu Puzikov in Android Developers
Alexander
Фрагмента?
Ну да, что за приколы с откреплением и прикреплением фрагмента снова)
источник

AS

Andrey Stafford in Android Developers
та вообще другое сделал
источник

AD

Aleksey D. in Android Developers
Malik
Тебе просто нужно сделать submitList в адаптер и все
Что за submit list?
источник

A

Alexander in Android Developers
Aleksey D.
Что за submit list?
Оно появляется, когды ты DiffUtil прикручиваешь
источник

AD

Aleksey D. in Android Developers
Alexander
Оно появляется, когды ты DiffUtil прикручиваешь
Хм, какой-то новый ListAdapter сделали 🤔
источник

A

Alexander in Android Developers
Aleksey D.
Хм, какой-то новый ListAdapter сделали 🤔
Там просто DiffUtil прикрутили за тебя
источник

QH

Quantum Harmonizer in Android Developers
Sergey
Parcelable
wrong
источник

Y

YorkIsMine in Android Developers
вечер добрый. Вопрос по поводу MVVM.  Предположим у меня есть какая-то модель с репозиторием которая например получает юзеров. Есть также несколько отображений. Пусть будет 3(в 1 список, во 2 статистика, а в 3 просто настройки). Получается, что для каждого этого вью должна быть своя вьюмодел, однако...что там писать? Раньше я думал, что типа создаешь метод во вьюмодел а-ля setupChart(View chart и очень много аргументов), но, как стало очевидно, все не так нужно было делать. Тогда, собственно, что должно быть во вьюмодел? Прошу не бросать камнями, просто не очень в этом еще опытен
источник

QH

Quantum Harmonizer in Android Developers
YorkIsMine
вечер добрый. Вопрос по поводу MVVM.  Предположим у меня есть какая-то модель с репозиторием которая например получает юзеров. Есть также несколько отображений. Пусть будет 3(в 1 список, во 2 статистика, а в 3 просто настройки). Получается, что для каждого этого вью должна быть своя вьюмодел, однако...что там писать? Раньше я думал, что типа создаешь метод во вьюмодел а-ля setupChart(View chart и очень много аргументов), но, как стало очевидно, все не так нужно было делать. Тогда, собственно, что должно быть во вьюмодел? Прошу не бросать камнями, просто не очень в этом еще опытен
В теории вьюмодель — это данные для вью. То есть всё, что отображается, должно быть через неё выставлено.
источник

Y

YorkIsMine in Android Developers
я так однажды пытался спиннер установить
источник

Y

YorkIsMine in Android Developers
public void setupSpinner(final AdapterView<?> parent, final int position,
                             Fragment fragment, final ExpenseAdapter adapter,
                             final Button btnBySum, final Button btnByName, final Button btnByDate){
Это аргументы
источник

Y

YorkIsMine in Android Developers
явно, что что-то тут неправильно я делаю
источник

Y

YorkIsMine in Android Developers
и например для некоторых придется постоянно пихать то, контекст, то вью
источник

QH

Quantum Harmonizer in Android Developers
Это где и зачем?
источник

M

Malik in Android Developers
YorkIsMine
вечер добрый. Вопрос по поводу MVVM.  Предположим у меня есть какая-то модель с репозиторием которая например получает юзеров. Есть также несколько отображений. Пусть будет 3(в 1 список, во 2 статистика, а в 3 просто настройки). Получается, что для каждого этого вью должна быть своя вьюмодел, однако...что там писать? Раньше я думал, что типа создаешь метод во вьюмодел а-ля setupChart(View chart и очень много аргументов), но, как стало очевидно, все не так нужно было делать. Тогда, собственно, что должно быть во вьюмодел? Прошу не бросать камнями, просто не очень в этом еще опытен
Взаимодействие пользователя с твоим приложением. Например он нажал кнопку, в листенере вызывается какой-то метод из viewModel, результат диспатчится, допустим в LiveDate, View подписывается на обновления этой LiveData и обновляет какие-то данные на экране
источник