2016-04-19 2 views
1

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

@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.getLocation(); 
     // or 
streetview.getLinks(); 

Для проверки первых, если есть StreetView на определенной долготе и широте.

Спасибо

+1

проверки этого SO вопрос [3865607] (http://stackoverflow.com/questions/3865607/how-to-tell-if-a-streetview-exists-before-launch-streetview-intent) и [17218672] (http://stackoverflow.com/questions/17218672/how-to-check- if-position-if-valid-in-streetview-in-android), если это может помочь вам :) – KENdi

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^