I have a database component that relies on
Android.OS.Handler should be able to update the ui.
To use a handler you have to subclass it and overide handleMessage() to process messages
I am using monodroid, so I dont know if this is completely translatable, But,
You may be able to use