我正在 xamarin 表单应用程序中处理地图,我希望在长按地图时打开上下文菜单。我在地图上实现了单击和长按事件,但我不知道在地图上打开上下文菜单。有没有办法做到这一点? 提前谢谢。
这是地图中非常常见的问题
您需要使用TapGestureRecognizer并将所有触摸事件发送到该处理程序。
我希望它会起作用。
<StackLayout x:Name="ConnectSP" BackgroundColor ="Gray" HeightRequest="160"
WidthRequest="125" Orientation="Vertical">
<Your_Map_Here></Your_Map_Here>
<StackLayout.GestureRecognizers>
<TapGestureRecognizer Tapped="OnConnectTapped"/>
</StackLayout.GestureRecognizers>
</StackLayout>