0

我在我的应用程序中使用 android PlacePicker ui 小部件。我能够获得所选位置的坐标。我的要求也是截取所选位置的屏幕截图。PlacePicket 小部件中没有用于截屏的 api,但 GoogleMap api 确实提供了截屏的接口。我的问题是我是否必须实现像 ui 这样的 PlacePicker 小部件才能截取屏幕截图?

4

1 回答 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 回答