void importContacts() { try { this.users = LegionUtils.readContacts(addressBook); RunOnUiThread(() => processContacts(users)); } catch (Exception ex) { Toast.MakeText(ApplicationContext, "some problem in importing " + ex.Message, ToastLength.Short).Show(); } }
public void updateContatcs() { totalContactReady = 0; showProgress(); System.Threading.ThreadPool.QueueUserWorkItem(o => { contatcsBooks = LegionUtils.readContacts(addressBook); if (contatcsBooks == null) { updateListCardUi(); } processContacts(contatcsBooks); }); }