Как уведомить текстовое представление об измененных данных - PullRequest
0 голосов
/ 28 ноября 2018

Я работаю над счетчиком шагов, и я создал прототип приложения, чтобы вывести концепции и посмотреть, как все работает, что он сделал после многих испытаний.на моем прототипе у меня было представление списка, которое я использовал для отображения данных моего счетчика шагов, таких как шаги / калории и т. д. Я заполняю свой 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 о любых изменениях данных?

...