Android 如何检查特定纬度和经度值的街景数据是否可用

Android 如何检查特定纬度和经度值的街景数据是否可用,android,google-maps,google-places-api,google-maps-api-2,google-street-view,Android,Google Maps,Google Places Api,Google Maps Api 2,Google Street View,那么, 我通过google places API获取所有附近的地点,我在附近的所有地方都设置了标记。我通过信息窗口的点击事件调用builten google街景全景 String uri = "google.streetview:cbll=" + latitude + "," + longitude + "&cbp=1,99.56,,1,-5.27&mz=21"; Intent streetView = new Intent(android.con

那么, 我通过google places API获取所有附近的地点,我在附近的所有地方都设置了标记。我通过信息窗口的点击事件调用builten google
街景全景

String uri = "google.streetview:cbll=" + latitude + "," + longitude
            + "&cbp=1,99.56,,1,-5.27&mz=21";
    Intent streetView = new Intent(android.content.Intent.ACTION_VIEW,
            Uri.parse(uri));
    startActivity(streetView);
注意:我正在传递URI中的纬度和经度值

它工作得很好。但问题是,如果数据不可用,panorama viewer有时会显示“StreetView在此不可用”的祝酒词

问题

因此,我的问题是,在启动全景查看器之前,如何检查具有特定纬度和经度值的位置是否有可用的街景数据

我正在使用android版的谷歌地图v2