protected void DoAction(Action action)
 {
     MainThread.RunActionOnUIThread(action);
 }