/ / Android Streetview check Availability - android, google-maps, google-street-view

Android Streetview kontrolu dostupnosti - android, google-maps, google-street-view

Používam Android Google Maps V2 a momentálnepracuje na Google StreetView. Chcem vedieť, či má určité miesto k dispozícii funkciu Streetview, a až potom prejsť na aktivitu Streetview, ktorá obsahuje fragment 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();
}

Vyššie uvedený kód už používam, ale tento kód je možné použiť, iba ak máte StreetViewPanoramaFragment, ktorý je už v mojej činnosti StreetView.

Akékoľvek návrhy, ako je funkcia, ako napríklad získať polohu alebo odkazy

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

Najprv skontrolujte, či sa v konkrétnej zemepisnej šírke a šírke nenachádza ulica.

Ďakujem

odpovede:

0 pre odpoveď č. 1

s pomocou KENdi mi toto prepojenie pomôže vyriešiť problém v návrhu Ratany

Ako skontrolovať, či je pozícia platná v službe StreetView v systéme Android