Android Streetview检查可用性 [英] Android Streetview check Availability
问题描述
我使用的是Android Google Maps V2,目前正在使用Google StreetView。我想知道某个位置是否具有街景视图,然后才能访问具有StreetViewPanoramaFragment的Streetview活动。
@Override
public void onStreetViewPanoramaReady(StreetViewPanorama streetViewPanorama){
gMapStreetView = streetViewPanorama;
gMapStreetView.setOnStreetViewPanoramaChangeListener(new StreetViewPanorama.OnStreetViewPanoramaChangeListener(){
@Override
public void onStreetViewPanoramaChange(StreetViewPanoramaLocation streetViewPanoramaLocation){
if(streetViewPanoramaLocation!= null&& amp; streetViewPanoramaLocation.links != null){
//有街景
} else {
//无街景
}
}
});
loadMap();
}
我已经使用了上面的代码,但是这个代码只能用于你有StreetViewPanoramaFragment,它已经在我的StreetView活动中。
有任何建议,例如获取位置或链接的功能。
streetview.getLocation();
//或
streetview.getLinks();
首先检查特定经度和纬度是否有街景。
谢谢
在KENdi的帮助下,此链接帮助我解决问题在ratana的建议中
如何检查位置是否在Android中的StreetView中有效
I'm using Android Google Maps V2 and currently working on Google StreetView. I want to know if a certain location has streetview available before going to the Streetview Activity which has the 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();
}
I already use the above code but this code is can be use only when you have StreetViewPanoramaFragment, which is already in my StreetView Activity.
Any suggestion like there is a function like to get location or links
streetview.getLocation();
// or
streetview.getLinks();
To check first if there is a streetview on a specific longitude and latitude.
Thank you
with the help of KENdi, this link help me to solve the problem in ratana's suggestion
How to check if position if valid in StreetView in Android
这篇关于Android Streetview检查可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!