Xamarin.Android背景同步服务

时间:2018-10-22 13:13:47

标签: xamarin xamarin.android sendbird

我正在使用聊天应用程序,其中我需要实现与whatsapp相同的功能。 假设我在chatList屏幕上,并且希望每4或5秒呼叫一次服务,并且如果从服务中触发了任何新消息或聊天,则需要根据Message Time(需要基于消息时间排序)显示在ChatList屏幕上。

我的问题是,如果我使用异步/等待,则UI交互将无法顺利进行,就像屏幕阻塞一样。 我想在后台调用api,如果有任何新数据,那么只有我想更新UI。 请帮忙。我不知道如何在后台调用api并在出现新数据时更新ui。 任何帮助将不胜感激,谢谢您。

0 个答案:

没有答案