Вы не можете.Посмотрите документацию для PlacePhotoMetadata
.Есть методы для загрузки растрового изображения, но нет методов, которые возвращают URL.
Чтобы получить фотографию, вы должны сделать что-то вроде этого:
// this is your for-loop:
photoMetadataBuffer.forEach { photo ->
photo.getPhoto(client).setResultCallback({ result ->
// do whatever you want here:
showPhotoWithAttribution(photo.attributions, result.getBitmap())
})
}
Обратите внимание, что замена for
-циклоп с вызовом forEach
не имеет реального преимущества, он просто делает ваш код более чистым.