Я работаю над счетчиком шагов, и я создал прототип приложения, чтобы вывести концепции и посмотреть, как все работает, что он сделал после многих испытаний.на моем прототипе у меня было представление списка, которое я использовал для отображения данных моего счетчика шагов, таких как шаги / калории и т. д. Я заполняю свой listView с помощью Flowable шагов, которые имеют размер 1, и чтобы помочь мне обновить данные на моемlistStep Я использовал адаптер таким образом
adapter = new ArrayAdapter(this, R.layout.list_rows, R.id.info, stepList);
registerForContextMenu(lstStep);
lstStep.setAdapter(adapter);
и всякий раз, когда мне нужно было обновить данные в моем listStep, я вызываю этот метод, который уведомляет DataChange
private void onGetAllUserSuccess(List<Step> steps) {
stepList.clear();
stepList.addAll(steps);
adapter.notifyDataSetChanged();
}
о проблеме, которую я используюТеперь я хочу использовать textView
для отображения количества сделанных шагов вместо представления списка.Адаптер, который я использую, кажется, подходит для работы со списком просмотра. Нужно ли мне использовать другой адаптер или запускать его с нуля, чтобы уведомить мой textview
о любых изменениях данных?