Estou tentando usar o TabbadPage no programa e colocando somente a Listagem para testar(estou na fase inicial do app, tenho somente a ListagemView e o DetalheView), o app executa normalmente mas quando eu seleciono um item a página do detalhe view apresenta o seguinte erro.
PushAsync is not supported globally on Android, please use a NavigationPage.
tentei trocar para NavigationPage mais o programa não aceita
ListagemView
protected override void OnAppearing()
{
base.OnAppearing();
MessagingCenter.Subscribe<Pratos>(this, "CarroSelecionado",
(pratos) =>
{
Navigation.PushAsync(new DetalheView(veiculo));
});
}
ListagemViewModel
Veiculo veiculoSelecionado;
public Veiculo veiculoSelecionado
{
get
{
return veiculoSelecionado;
}
set
{
veiculoSelecionado = value;
if (value != null)
MessagingCenter.Send(veiculoSelecionado, "VeiculoSelecionado");
}
}