Я создал индикатор активности и добавил его в StackLayout, и когда я его запускаю, в эмуляторе он отображается в правом верхнем углу Android 4.4, а в iOS no show и на телефоне Android 6 он не отображается.Как показать ActivityIndicator в середине экрана?
var indicator = new ActivityIndicator()
{
Color = Color.Blue,
};
indicator.SetBinding(ActivityIndicator.IsVisibleProperty, "IsBusy", BindingMode.OneWay);
indicator.SetBinding(ActivityIndicator.IsRunningProperty, "IsBusy", BindingMode.OneWay);
AbsoluteLayout.SetLayoutFlags(indicator, AbsoluteLayoutFlags.PositionProportional);
AbsoluteLayout.SetLayoutBounds(indicator, new Rectangle(0.5, 0.5, AbsoluteLayout.AutoSize, AbsoluteLayout.AutoSize));
mainLayout.Children.Add(indicator);
Я хочу показать индикатор активности в центре экрана, потому что для завершения операции требуется время.