有没有办法在 ImageView 上添加标记
Is there a way to add marker on an ImageView
我想在 Android 上复制 this 很棒的 iOS 库 (SMCalloutView)?
在该示例中,创建了一个标记(iOS 上的图钉)并将其添加到可滚动、可缩放的 imageView 上。单击标记时,会显示 infoWindow
(iOS 上的标注视图)。我如何实现这种行为?有类似的图书馆吗?我应该手动绘制标记并显示信息 window 吗?至少有什么方法可以使用 Marker
并且它在 ImageView
.
上是 infoWindow
抱歉,据我所知,本机 View
没有此 "pinning" 功能,但您可以查看 this library and maybe this stack question
对于弹出窗口,您可以使用默认 Android Popup
或来自 here
的 QuickAction 库(两者之一)
我能找到的最佳选择是这个library它有一个您可以使用的引脚样本。
将 pin 添加为位图,覆盖添加 OnPinClickListener
接口(请参阅示例以了解在何处调用 onPinClick
方法)。
if (pinRect.contains((int)touchCoord.x, (int)touchCoord.y)) {
onPinClickListener.onPinClicked(i);
}
我仍然无法回答信息 window。
我想在 Android 上复制 this 很棒的 iOS 库 (SMCalloutView)?
在该示例中,创建了一个标记(iOS 上的图钉)并将其添加到可滚动、可缩放的 imageView 上。单击标记时,会显示 infoWindow
(iOS 上的标注视图)。我如何实现这种行为?有类似的图书馆吗?我应该手动绘制标记并显示信息 window 吗?至少有什么方法可以使用 Marker
并且它在 ImageView
.
infoWindow
抱歉,据我所知,本机 View
没有此 "pinning" 功能,但您可以查看 this library and maybe this stack question
对于弹出窗口,您可以使用默认 Android Popup
或来自 here
我能找到的最佳选择是这个library它有一个您可以使用的引脚样本。
将 pin 添加为位图,覆盖添加 OnPinClickListener
接口(请参阅示例以了解在何处调用 onPinClick
方法)。
if (pinRect.contains((int)touchCoord.x, (int)touchCoord.y)) {
onPinClickListener.onPinClicked(i);
}
我仍然无法回答信息 window。