Rob*_*met 1 android google-maps google-street-view
我在我的应用程序中包含了一个StreetViewPanoramaFragment,但我还想显示在google地图应用中看到的街景视图的预览.

我怎样才能做到这一点?
您可以使用Google街景图片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";
Run Code Online (Sandbox Code Playgroud)
要申请图像,您可以使用Square的Picasso库:
Picasso.with(this).load(imageURL).into(imageView);
Run Code Online (Sandbox Code Playgroud)
或者使用Google的Volley库:
// 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));
Run Code Online (Sandbox Code Playgroud)
或者使用带有流的位图:
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageUrl).getContent());
imageView.setImageBitmap(bitmap);
Run Code Online (Sandbox Code Playgroud)
您还可以查看有关如何使用XML获取街景图像的答案.
| 归档时间: |
|
| 查看次数: |
1785 次 |
| 最近记录: |