Использование средства поиска Android с MVVM и привязкой данных

#android #seekbar

#Android #панель поиска

Вопрос:

быстрый вопрос для всех вас. В моем приложении я использую MVVM с привязкой данных. Я пытаюсь реализовать панель поиска, но мне трудно решить, где обрабатывать панель поиска.Методы OnSeekBarChangeListener (onProgressChange, onStartTracking, onStopTracking). Будет ли это считаться логикой представления и должен ли слушатель просто быть реализован в представлении, а затем результаты передаются обратно в модель представления? Или есть более чистый способ сделать это? Я также знаю, что могу сделать это, чтобы установить начальное значение панели поиска, но могу ли я использовать его для прослушивания обратных вызовов?

 android:progress="@{viewModel.progress}"
  

Спасибо!