Я храню флажки заголовок и состояние как JSON, имеющий JSONArray JSONObject, содержащий эти значения.
Я пытался сохранить его как два JSONArrrays, один для заголовка и один для состояния, но я не могу написать алгоритм для поддержки этих состояний, а также удалить любой из списка.
Для этого требуется слишком много строк кода.
Создание методов для удаления элементов массива, содержащих логические и другие содержащие строки.
Также мы не можем использовать метод Jsonarray.remove()
в старых API. Итак, как бы вы предложили достичь этого эффективно
Примечание - Я не могу использовать sharedPreferences, так как я храню несколько строк с данными этого типа. Это похоже на создание контрольных списков, где мы можем добавлять или удалять элементы списка и пометить его как завершенный.
Я хочу сохранить в базе данных и извлекать их при необходимости, я
выбрал JSON, так как он может быть сохранен как строка и может быть проанализирован в объект
при необходимости