Xamarin. Android как сохранить значения textview внутри элемента recyclerview - PullRequest
0 голосов
/ 19 июня 2020

Я реализовал в своем приложении повторный просмотр повторного заказа по следующей ссылке:

https://www.appliedcodelog.com/2019/08/reorder-list-items-by-drag-and-drop-in.html

Пользователь может добавить и щелкнуть любой из элементов чтобы изменить количество и тип единицы, а также добавить цену товара через настраиваемый диалог (см. приложенные снимки экрана).

В настоящее время имена элементов сохраняются путем преобразования списка в Json. Поэтому, когда приложение снова открывается, элементы загружаются обратно в список.

Мой вопрос: как я могу также сохранить количество, тип единицы и цену (если они установлены), чтобы приложение запомнило, установлены ли какие-либо из них, и отображало их на соответствующих элементах?

Для текстовых представлений для количества / единицы и цены установлено значение «Состояние просмотра». Для начала, если пользователь изменяет любое из них, состояния просмотра становятся видимыми, а введенный пользователем текст отображается в элемент списка.

Этот метод, похоже, не очень хорошо работает, потому что, если я добавляю еще один элемент, иногда количество одного элемента отображается в другом элементе.

Как я могу сохранить значения количества / единицы / цены, чтобы при повторном открытии приложения правильные значения отображались в правильных элементах?

Надеюсь, в этом есть смысл.

скриншот

[скриншот 2] (https://i.stack.imgur.com/6aw2V.jpg)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...