管理长按 bing 地图
Manage long press bing maps
我有一个带有 Bing Map for WinRT 的应用程序。我需要处理长时间的压力。
行为应该是这样的:
- 如果用户按下一个点并移动手指,应该照常进行
- 如果用户按下一个点并在该点停留至少 1 秒,我会在该点放置一个图钉。
如何区分移动地图的普通按键和"long press"?
在 Windows 商店应用中长按会触发右键单击事件。如果您使用 Windows Store 应用程序的 .NET 地图控件,您可以使用地图 RightTapped 事件。如果您使用 JavaScript 版本的 Bing 地图,您可以使用点击事件。如果是右键单击,事件参数将有一个名为 isSecondary 的 属性 设置为 true。
我有一个带有 Bing Map for WinRT 的应用程序。我需要处理长时间的压力。 行为应该是这样的:
- 如果用户按下一个点并移动手指,应该照常进行
- 如果用户按下一个点并在该点停留至少 1 秒,我会在该点放置一个图钉。
如何区分移动地图的普通按键和"long press"?
在 Windows 商店应用中长按会触发右键单击事件。如果您使用 Windows Store 应用程序的 .NET 地图控件,您可以使用地图 RightTapped 事件。如果您使用 JavaScript 版本的 Bing 地图,您可以使用点击事件。如果是右键单击,事件参数将有一个名为 isSecondary 的 属性 设置为 true。