如何使用Android的PlacePicker ui小部件截取所选位置的屏幕截图

时间:2016-08-02 15:17:03

标签: android google-maps gmsplacepicker

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

1 个答案:

答案 0 :(得分:0)

我认为您可以在Google Places API for Android中使用地点选择器来实现此屏幕截图。您可以使用的是GoogleMap.SnapshotReadyCallback

从这个SO question,截取屏幕截图,实现此行

public abstract void onSnapshotReady (Bitmap snapshot)

并致电

public final void snapshot (GoogleMap.SnapshotReadyCallback callback)

有关更多信息和示例代码,请查看链接的SO问题。

要了解有关地方选择器的详情,请查看此link