如何在图像位图上绘制标签?

3
我需要帮助完成以下任务。我的任务类似于Pose(一款Android应用程序)。在这个应用程序中,他们实现了一个惊人的概念。一旦你拍摄了图片,然后点击图片的任何部分,它会显示添加标语的选项。一旦你添加了标语,特定的标记就会添加到图片上。一旦你上传了图片到服务器,现在你可以在你的个人资料中查看,在触摸图片时,标记部分是可见的,然后再次触摸图片,标记图标就会消失。他们是如何做到这一点的,如果他们正在使用任何第三方工具?这里为您提供Pose应用程序的市场链接,还有一个视频和示例图片,我也添加了一些图片,请注意。请分享您宝贵的建议,以完成此任务。

Captured Image Tag option Tag added image

1个回答

1

您可以使用 FrameLayout 并尝试以此方式定位标签覆盖在图像上,但我可能会创建一个自定义的 View,重写 onDraw 方法并对所有这些进行自定义绘画。


如果我将这张图片传输到服务器,那么我必须发送所有位置,对吗? - user1498794
是的,您可能会为图像上的所有标签拥有X和Y坐标,并从服务器发送/拉取它们。 - Joru
@Joru:有没有关于这个的例子? - user1498794
这里有关于如何制作自定义视图的信息:http://developer.android.com/guide/topics/ui/custom-components.html - Joru

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接