Is there any way for a Handler created on a background thread to update the UI?
Thanks for writing this, however either I’m confused or there’s something missing.
Tom Christian
1

Only the Main thread, also known as the UI thread can update the UI a.f.a.i.k.

My suggestion is to do as much as you can on the background thread so the UI update is as minimal as possible. You will have to post the result back to the UI thread.

Other options are to use something like an event bus if you don’t like using handlers to post back to the main thread using runnable.