【问题标题】:Capture Google Map v2 View screen shot in Titanium在 Titanium 中捕获 Google Map v2 查看屏幕截图
【发布时间】:2014-10-29 13:01:16
【问题描述】:

我正在使用 Google Maps v2 开发 Titanium 应用程序。我想知道 Ti 中是否有一个钩子可以让我将 mapview 捕获为图像。我想在某个点拍摄地图快照。

我查看了 Android 文档,发现这是可能的:Capture screen shot of GoogleMap Android API V2

https://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.SnapshotReadyCallback.html

如果可能的话,任何人都知道。

【问题讨论】:

    标签: android google-maps titanium google-maps-android-api-2


    【解决方案1】:

    您可以在 Titanium 中执行此操作。简单参考UIView,例子:

    var snapshotImgBlog = mapView.toImage(); // OR containerViewOfMapView.toImage()
    

    文档http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI.View-method-toImage

    如果您想在地图上的某个点拍摄快照,则必须在地图顶部的某个位置(可以是空的)放置一个视图 (我将离开该位置/size 逻辑由你决定),并使用该视图:overlayView.toImage()

    【讨论】:

      猜你喜欢
      • 2012-11-26
      • 2023-03-05
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 2011-10-13
      相关资源
      最近更新 更多