Я включил StreetViewPanoramaFragment в свое приложение, но я также хочу показать предварительный просмотр уличного обзора, как показано в приложении Google Maps.Как показать предварительный просмотр улиц
Как я могу добиться этого?
Я включил StreetViewPanoramaFragment в свое приложение, но я также хочу показать предварительный просмотр уличного обзора, как показано в приложении Google Maps.Как показать предварительный просмотр улиц
Как я могу добиться этого?
Вы можете загрузить изображение с улицы, используя 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.
@ just8laze, вы решили эту проблему? – ztan