Completed

Need some help with persistance on Android

This project was successfully completed by npispas for $10 USD in a day.

Get free quotes for a project like this
Employer working
Project Budget
$10 - $30 USD
Completed In
1 day
Total Bids
24
Project Description

I need help fixing an issue with persistance in my code. I'm new to Android and I'm guessing have missed something importnat.

I'm trying to preserve user check box selection between sessions in an internal json file:

1. In MainActivity on load I try to read internal [url removed, login to view] file on a phone, if the file does not exist I'm loading a template object from a resource and saving that json as a internal file called items.json. Then I pass my JSON object to [url removed, login to view]

2. Every time I click a check box an item I invoke setOnClickListener in MainViewAdapter.java. I update json object with checked state and I save the json to a [url removed, login to view] internal file.

ISSUE: even though I have no errors and I see the checked state of a json object change when saving, on reload my updates are gone and no longer visible when I re-load the same file I just saved during a previous session.

Missing something simple just can't see it.

Thank you

Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online