Xamarin.Android Background Sync Service - PullRequest
       12

Xamarin.Android Background Sync Service

0 голосов
/ 22 октября 2018

Я работаю над приложением чата, в котором мне нужно реализовать такую ​​же функцию, как WhatsApp.Предположим, я нахожусь на экране chatList и хочу звонить каждые 4 или 5 секунд, и если какое-либо новое сообщение или чат запускается из службы, необходимо отобразить на экране ChatList на основе времени сообщения (необходима сортировка на основе времени сообщения).

Моя проблема в том, что если я использую async / await, взаимодействие с пользовательским интерфейсом не будет гладким, это похоже на блокировку экрана.Я хочу вызвать API в фоновом режиме, и если есть какие-либо новые данные, то только я хочу обновить пользовательский интерфейс.Пожалуйста помоги.Я понятия не имею, как вызвать API в фоновом режиме и обновить пользовательский интерфейс, когда появляются новые данные.Любая помощь будет очень признателен, заранее спасибо.

...