I have an Activity that displays a text based on data pulled from MySQL server. The problem is that the Activity won’t load until data is pulled, which sometimes takes some long seconds or even doesn’t load at all, and in the meantime the users gets a black screen.
I tried to pass the mission of getting the data from the server to a service, but also it waits for pulling the data and only then shows the layout of the Activity.
I also tried to make an activity with fixed text and then call the Activity that pulls the data from the server, but still the program wait for the data.
Can you think on a creative solution for it? or maybe a non-creative one as well 🙂
you can use asynctask for this:
http://developer.android.com/reference/android/os/AsyncTask.html
or you can show a waiting dialog to user until you get your data(do it in separate thread)…..
or you can implement a splash screen and there you can fetch data…..