【问题标题】:Android: Activity that displays a map image with zoom and drag?Android:显示带有缩放和拖动的地图图像的活动?
【发布时间】:2011-05-17 02:03:24
【问题描述】:

我需要显示图像(地图),并允许用户拖动和缩放(两指捏合,或者某些早期版本不支持多点触控控制?),还有,当用户点击地图上的某个区域时, 显示该区域的信息。我想知道是否有任何标准方法(例如包含在活动中的 imageview),或者我是否必须创建一个包含 imageview 的活动?我搜索并阅读了其他一些问题/答案,发现WebView是一种显示图像的好方法,但是我需要像我说的那样对图像(地图)进行一些操作,WebView可以吗?

谢谢!

编辑: 除了 femi 的回答之外,还有什么方法可以做到这一点?此外,femi 的答案中的第 3 方包有一个错误报告,即捏图像视图不缩放,因此实际上没有答案。

【问题讨论】:

    标签: android image zooming drag


    【解决方案1】:

    请尝试查看 http://code.google.com/p/android-pinch/ 以获取提供您需要的某些功能的 ImageView。让我知道这是否适合你。

    【讨论】:

    • 对不起,我看过了,它有 Apache License 2.0,但我是为商业产品做的。
    • 除非您有特定的法律限制,否则您可以在商业软件中使用 Apache 许可的代码。这真的不应该是一个问题。
    • 好吧,但是有没有办法通过 WebView 来实现,我的意思是我可以在 WebView 中检测对图像的点击(图像上的坐标)吗?
    • 啊,我不知道:也许使用其中一个画布库可以做到这一点,但我从未见过有人做过。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 2011-11-23
    相关资源
    最近更新 更多