Im verwendete ähnliche Gestenerkennung auf Bild und es hat funktioniert. Aber auf einer Karte funktioniert nichts. Was könnte der Grund sein? Ich teste es auf Droid-Projekt.TapGestureRecognizer funktioniert nicht auf Xamarin Karte
public class MapPage : ContentPage
{
Map map;
public MapPage()
{
map = new ExtendedMap
{
IsShowingUser = true,
HeightRequest = 100,
WidthRequest = 940,
VerticalOptions = LayoutOptions.FillAndExpand
};
map.GestureRecognizers.Add(new TapGestureRecognizer
{
Command = new Command(()=> { OnAlertYesNoClicked(null, null); }),
NumberOfTapsRequired = 1
});
ContentLayout.Children.Add(map);
}
void NavClicked(object sender, EventArgs e)
{
IsShowRightPanel = !IsShowRightPanel;
}
async void OnAlertYesNoClicked(object sender, EventArgs e)
{
var answer = await DisplayAlert("Question?", "Would you like to play a game", "Yes", "No");
}
}