如何在图像视图中查看photosphere图像

时间:2014-11-08 12:05:00

标签: android google-cardboard virtual-reality

我正在尝试开发虚拟游览Android应用程序。我在本地设备上有photosphere图像。我需要打开此图像并允许用户进行探索。但图像未在图像视图中加载。有没有其他方法可以加载此图像并对图像采取一些操作,如滚动或滑动。

1 个答案:

答案 0 :(得分:0)

您可以使用Google Play服务中的Photo Sphere Api。以下是如何使用它的示例 - 并按照以下链接获取更多信息 - [http://android-developers.blogspot.in/2012/12/new-google-maps-android-api-now-part-of.html][1]

// This listener will be called with information about the given panorama.
OnPanoramaInfoLoadedListener infoLoadedListener =
  new OnPanoramaInfoLoadedListener() {
    @Override
    public void onPanoramaInfoLoaded(ConnectionResult result,
                                     Intent viewerIntent) {
        if (result.isSuccess()) {
            // If the intent is not null, the image can be shown as a
            // panorama.
            if (viewerIntent != null) {
                // Use the given intent to start the panorama viewer.
                startActivity(viewerIntent);
            }
        }
    }
 // If viewerIntent is null, the image is not a viewable panorama.
};

创建客户端实例并连接到它。 连接到客户端后,启动异步检查是否 图像是可视的全景图。 client.loadPanoramaInfo(infoLoadedListener, panoramaUri);