I have an app that contains text boxes that use Magic Text to display text field contents from a database table. I’ve noticed that when a screen appears there is a delay of 1-3 seconds before the text appears - or replaces the previous text if the screen has been viewed before.
So, I have a few questions:
- Is there any way to delay displaying the screen to the user until the relevant data has been retrieved from the database?
- Is there any way to use a database local to the device? The information I’m reading is non-volatile (at least between releases). Ideally I would like to be able to cache particular database tables locally.