Hi there
I am actually trying to create my first IQ-App. One of the questions which has arised now is: where should i put my main code?
I have built an app which is downloading some tracks from the internet.
My code looks like this:
function onShow() { mainLabel = View.findDrawableById("id_status"); doDownload(); } function doDownload() { mainLabel.setText("Start syncing..."); .... Comm.makeWebRequest(url, params, options, method(:downloadCallback)); } function downloadCallback(responseCode, data) { mainLabel.setText("Got response"); ... }
As you can see, i am trying to visualize the state of the download with different label texts.
Unfortunately, all changes which were made in the callback are not updated to the UI.
Therefore i tought i could set a Flag and proceed this flag in my main loop. But wait... Where is my mainloop?
I am looking for something like a
onIdle()
{
}
Function...
Do you have any advice to me?
Thank you