Я использую этот плагин, чтобы показать, что приложение занято, но на Android анимация всегда зависает.
Например, я использую его в этом коде:
private async Task SelectWorkOrderItemAsync(WorkOrderLista WoLista) {
if (WoLista == null) return;
// show the loading
Acr.UserDialogs.UserDialogs.Instance.ShowLoading("Loading..");
// get datas from DB
WorkOrderDettaglio WoDett = await _WorkOrderService.GetDettaglioWorkOrder(WoLista.Guid_servizio);
// this code opens another page with the datas extracted above
await NavigationService.NavigateToAsync<DettaglioWoViewModel>(WoDett, Costanti.TipoPush.Normale, WoDett.NumWoAnno);
// hide the loading
Acr.UserDialogs.UserDialogs.Instance.HideLoading();
}
Вот результат:
как видите, индикатор загрузки через несколько секунд замерзает.
Это поведение будет таким же, если я использую ActivityIndicator по умолчанию.
На IOS все работает нормально.
Как мне правильно им пользоваться?