I'm developing a Kivy app that requires to fetch some data from an API. I want to show a MDSpinner spinning while the data is being fetched. The problem is, when the data begins to be fetched, the spinner stops spinning. It's kind of like the app is frozen. What is the correct way to use a MDSpinner? I will appreciate some basic example.
As @JohnAnderson mentioned in the comments, the solution for kivy is to use threading. Just create the table, fetch the data in another thread and set the row_data attribute to the fetched data.
How to keep the MDSpinner spinning while fetching data in Kivy?