public void RefreshParent() { try { ServiceWrapper svc = new ServiceWrapper(); ConversationResponse cvr = new ConversationResponse(); cvr = svc.GetConversationList(Convert.ToInt32(CurrentUser.getUserId()), 2).Result; myArr = cvr.ConversationList.ToList <RetriveMessages>(); SenderListAdapter adapter = new SenderListAdapter(this, myArr); SenderList.Adapter = adapter; adapter.NotifyDataSetChanged(); ConversationResponse cvr1 = new ConversationResponse(); cvr1 = svc.GetConversationList(2, Convert.ToInt32(CurrentUser.getUserId())).Result; myArr1 = cvr1.ConversationList.ToList <RetriveMessages>(); ReceiverListAdapter adapter1 = new ReceiverListAdapter(this, myArr1); ReceiverList.Adapter = adapter1; adapter1.NotifyDataSetChanged(); } catch (Exception e) { } }