Я создаю приложение для Android с помощью App Inventor 2. Я хочу создать игру с вопросами и ответами, которая может сохранять оценки игроков с помощью TinyDB
.
У меня 4 экрана
- Главный экран
- Экран вопросов и ответов - Игра окончена
- Ввод имени игрока
- Таблица лидеров
После того, как игрок проиграл игру, игра покажет его оценки и потребует от игроков ввести свое имя. И тогда имя игрока будет сохранено в TinyDB. Когда игрок начинает новую игру (не закрывая приложение), опять же, если он проиграл игру, ему нужно ввести свое имя, и тогда его оценки и имя будут сохранены в TinyDB
. Теперь в TinyDB должны храниться две записи. Когда игрок переходит в таблицу лидеров, он должен видеть свои оценки и имена (теперь всего две записи).
Я создал TinyDB
, но каким-то образом старая запись будет заменена новой записью. Он не может хранить две записи.
Вот мои коды для ввода игрока
Коды для таблицы лидеров
Отредактированный код в таблице лидеров