При инициализации viewModel использую кастомный Factory с передачей в конструктор аргумента.
public class MyViewModel extends AndroidViewModel { ...
В активити инициализирую:
private void initializeViewModel() {
viewModel = ViewModelProviders
.of(this, new ViewModelFactory(this.getApplication(), argsSelect))
.get(MyViewModel.class);
viewModel.getLogsList().observe(this, new Observer<List<DebugMessage>>() {
@Override
public void onChanged(@Nullable List<DebugMessage> debugMessages) {
logAdapter.addItems(debugMessages);
}
});
}
Дело в том, что мой argsSelect изменяется real time. Как мне обновить вывод в моем RecyclerView данных с новым select на основании текущих аргументов.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть свой ExeptionServlet, который отлавливает эксепшины и выводит необходимую мне информацию
Есть список товаров, и кнопки количества товаров у каждого товара
Всем доброго времени суток! Есть массив с объектами внутриМне нужно определенное значение объекта вынести в texarea через запятую с текстом...