This week's book giveaway is in the Kotlin forum. We're giving away four copies of Kotlin for Android App Development and have Peter Sommerhoff on-line! See this thread for details.
I wrote a program to show a progress bar using the AsyncTask class. I can see in the Log window the progress in increments of 5, but the progress bar does not show anything. The method showProgress() is activated by a button. Here is the MainActivity class:
And here's the layout file:
What is wrong? What is missing? (The Cancel button does not work either, but this is not my main concern now.) I want to see the progress bar animated. Thank you in advance for help! I really need it!
I haven't tested your code, but look at the documentation of setProgress method. It says Sets the progress for the progress bars in the title.. I guess you need to call setProgess method of ProgressBar class for your own progress bar declared in the xml file.
Hi Swastik, thank you for this idea. It almost works, using your suggestions. The only problem is that the bar does not fill up 100%. But I used your suggestion to pay attention to the setProgress function and I got it work!!!