2014-11-19 2 views

ответ

5

Вы можете загрузить изображение с улицы, используя Google Street View Image API.

Вы можете указать местоположение и размер изображения и т. Д. На URL запроса изображения.

private static String imageURL = "https://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,-73.988354&fov=90&heading=235&pitch=10"; 

Для запроса изображения, Вы можете использовать Пикассо библиотеку Square чрезвычайно:

Picasso.with(this).load(imageURL).into(imageView); 

Или использовать Залп библиотеку Google:

// Get the ImageLoader through your singleton class. 
mImageLoader = MySingleton.getInstance(this).getImageLoader(); 
mImageLoader.get(imageURL, ImageLoader.getImageListener(mImageView, 
     R.drawable.def_image, R.drawable.err_image)); 

Или использовать растровое изображение с потоком:

Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageUrl).getContent()); 
imageView.setImageBitmap(bitmap); 

Вы можете als o посмотрите this answer о том, как получить изображение с изображением улицы с помощью XML.

+0

@ just8laze, вы решили эту проблему? – ztan

Смежные вопросы