2016-11-17 2 views
-1

Я хочу, чтобы мой recyclerView строка получить обновление на флажки значенияИзмененного значения RecyclerView выполнение

Пример Если я хочу, чтобы разделить 1000 на 10 людей, когда я отмените 1 человек, то 1000 прибудут разделить на 9 и т.д. на .Все изменения будут видны на экране .like SplitWize приложение

enter image description here

+0

Вы пробовали его после установки 'setOnCheckedChangeListener' для CheckBox? –

+0

Вам не следует делать это внутри 'RecyclerView'. Вы должны изменить значение своих объектов, а затем вызвать 'notifyDataSetChanged();' на свой адаптер. –

+0

Да, я пробовал, но все значение не изменилось. Если у вас есть идея, поделитесь со мной –

ответ

0

Я не совсем уверен, что понять точку вашего вопроса. Но вы можете попробовать что-то вроде этого:

  1. Установите setOnCheckedChangeListener на свои флажки.
  2. В этом случае вызовите метод, который выполняет математику, в зависимости от того, сколько флажков отмечено.
  3. Затем setDueMoney(int money) (или что-то в этом роде) на каждые List<...> артикул. Тот же список, который использует ваш адаптер.
  4. Тогда adapter.setNotifyDataSetChanged();
Смежные вопросы