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