以下方法可从用户手机获取GPS位置。 我想设置一个默认字符串“ No GPS Location”。如果 尚未获得纬度和经度 成功,即当它们是'0.0,0.0'时。 我在哪里可以搞砸呢?。
public void getLocation(){
gpsTracker = new GpsTracker( LocationPickerActivity.this);
if(gpsTracker.canGetLocation()){
double latitude = gpsTracker.getLatitude();
double longitude = gpsTracker.getLongitude();
String noGps = "No GPS Location.";
String latLongLocation = latitude +","+ longitude;
if (latLongLocation.trim ().length ()<8){
tvgpslatitudeLongitude.setText ( noGps);
} else {
tvgpslatitudeLongitude.setText ( latLongLocation );
}
}else{
gpsTracker.showSettingsAlert();
}
}
} );