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();
     }
 }
示例#2
0
        public void updateContatcs()
        {
            totalContactReady = 0;
            showProgress();

            System.Threading.ThreadPool.QueueUserWorkItem(o =>
            {
                contatcsBooks = LegionUtils.readContacts(addressBook);
                if (contatcsBooks == null)
                {
                    updateListCardUi();
                }
                processContacts(contatcsBooks);
            });
        }