¿Cómo cambio el color de un elemento seleccionado en un ListView?

Estoy creando un ListView que tiene algunos elementos simples dentro de un ViewCell.

Cuando selecciono uno de los elementos, se vuelve naranja. Cuando hago clic y mantengo presionado (para abrir las acciones de contexto) se vuelve blanco ...

<ListView ItemsSource="{Binding Items}" HasUnevenRows="True">
    <ListView.ItemTemplate>
        <DataTemplate>
            <ViewCell>
                <ViewCell.ContextActions>
                    <MenuItem Text="Delete" />
                </ViewCell.ContextActions>
                <StackLayout Orientation="Horizontal" Padding="20">
                    <StackLayout HorizontalOptions="StartAndExpand">
                        <Label Text="{Binding Name}" FontSize="Large" FontAttributes="Bold" />
                        <Label Text="{Binding Description}" />
                    </StackLayout>
                </StackLayout>
            </ViewCell>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

¿Cómo puedo personalizar estos colores?

Respuestas a la pregunta(1)

Su respuesta a la pregunta