2016-08-02 8 views
0

Я использую android PlacePicker ui widget в своем приложении. Я могу получить координаты выбранного местоположения. Мое требование - также сделать снимок экрана выбранного местоположения. В AppPicket нет виджета для screeenshot, но GoogleMap api предоставляет интерфейс для снятия снимков экрана. Мой вопрос заключается в том, что я должен реализовать виджет PlacePicker, например, ui, только для снятия скриншотов?Как сделать снимок экрана выбранного местоположения с помощью PlacePicker ui виджета android

ответ

0

Я думаю, вы можете достичь этого снимка экрана без использования Place Picker в Google Places API для Android. Вы можете использовать GoogleMap.SnapshotReadyCallback.

С этого SO question, чтобы сделать снимок, реализовать эту линию

public abstract void onSnapshotReady (Bitmap snapshot) 

и вызвать

public final void snapshot (GoogleMap.SnapshotReadyCallback callback) 

Для получения дополнительной информации, а также пример кода, просто проверить связанный SO вопрос.

Чтобы узнать больше о Place Picker, отметьте это link.