I'm creating a simple question/answer app with maybe 200+ problems. In this app, I generate a random number to load the question/answer. I want to be able to ensure that when they load up the app again, the same question will not pop up. I know I can store/recall a bunch of individual booleans using sharedpreference to say if it's been used or not; however, I was wondering if there's a more efficient way to do this. If anyone could point me in the right direction, that would be great.
Thanks a lot.
*Edit: I'm thinking too hard. I don't even need to random it. I can just store an int to keep track of what problems they are on. I would still like to know if there's a more efficient way though.