Compartir a través de


ActivityIndicator

.NET Multi_Platform App UI (.NET MAUI) ActivityIndicator muestra una animación para mostrar que la aplicación está realizando una actividad larga. A diferencia de ProgressBar, ActivityIndicator no da ninguna indicación del progreso.

La apariencia de un elemento depende de la plataforma ActivityIndicator y la captura de pantalla siguiente muestra ActivityIndicator en Android:

Screenshot of ActivityIndicator on Android.

ActivityIndicator define las siguientes propiedades:

Estas propiedades están respaldadas por objetos BindableProperty, lo que significa que pueden ser destinos de los enlaces de datos, y con estilo.

Creación de ActivityIndicator

Para indicar una actividad larga, crea un objeto ActivityIndicator y establece sus propiedades para definir su apariencia.

En el ejemplo de XAML siguiente se muestra cómo visualizar un ActivityIndicator:

<ActivityIndicator IsRunning="true" />

El código de C# equivalente es el siguiente:

ActivityIndicator activityIndicator = new ActivityIndicator { IsRunning = true };

En el siguiente ejemplo se muestra cómo cambiar el color de ActivityIndicator:

<ActivityIndicator IsRunning="true"
                   Color="Orange" />

El código de C# equivalente es el siguiente:

ActivityIndicator activityIndicator = new ActivityIndicator
{
    IsRunning = true,
    Color = Colors.Orange
};