Android Streetview проверить наличие

Я использую Android Google Maps V2 и в настоящее время работаю над Google StreetView. Я хочу знать, есть ли в определенном месте вид на улицу, перед тем как перейти к просмотру улиц, в котором есть StreetViewPanoramaFragment.

@Override
public void onStreetViewPanoramaReady(StreetViewPanorama streetViewPanorama) {
    gMapStreetView = streetViewPanorama;
    gMapStreetView.setOnStreetViewPanoramaChangeListener(new StreetViewPanorama.OnStreetViewPanoramaChangeListener() {
        @Override
        public void onStreetViewPanoramaChange(StreetViewPanoramaLocation streetViewPanoramaLocation) {
            if (streetViewPanoramaLocation != null && streetViewPanoramaLocation.links != null) {
                // has street view
            } else {
                // no street view
            }
        }
    });

    loadMap();
}

Я уже использую приведенный выше код, но этот код можно использовать только тогда, когда у вас есть StreetViewPanoramaFragment, который уже находится в моем StreetView Activity.

Любое предложение, как есть функция, как получить местоположение или ссылки

streetview.getLocation();
        // or
streetview.getLinks();

Сначала проверить, есть ли вид улицы на определенную долготу и широту.

Спасибо

1 ответ

Решение

С помощью KENdi эта ссылка поможет мне решить проблему с предложением Ратаны

Как проверить, если позиция действительна в StreetView в Android

Другие вопросы по тегам