我在我的应用程序中使用 android PlacePicker ui 小部件。我能够获得所选位置的坐标。我的要求也是截取所选位置的屏幕截图。PlacePicket 小部件中没有用于截屏的 api,但 GoogleMap api 确实提供了截屏的接口。我的问题是我是否必须实现像 ui 这样的 PlacePicker 小部件才能截取屏幕截图?
问问题
346 次
1 回答
0
我认为您可以在不使用 Google Places API for Android 中的 Place Picker 的情况下实现此屏幕截图。您可以使用的是GoogleMap.SnapshotReadyCallback
.
从这个SO question截屏,实现这一行
public abstract void onSnapshotReady (Bitmap snapshot)
并打电话
public final void snapshot (GoogleMap.SnapshotReadyCallback callback)
有关更多信息和示例代码,只需检查链接的 SO 问题。
要了解有关 Place Picker 的更多信息,请查看此链接。
于 2016-08-03T07:33:38.173 回答