private SItude getItude() {
SItude itude = new SItude();
try{
locationManager = (LocationManager)DemoActivity.this.getSystemService(Context.LOCATION_SERVICE);
Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
itude.latittude =location.getLatitude();
itude.longitude =location.getLongitude(); }
catch(Exception e){
e.printStackTrace();
}
// TODO Auto-generated method stub
return itude;
}这是为嘛啊 都弄一天了 没结果
SItude itude = new SItude();
try{
locationManager = (LocationManager)DemoActivity.this.getSystemService(Context.LOCATION_SERVICE);
Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
itude.latittude =location.getLatitude();
itude.longitude =location.getLongitude(); }
catch(Exception e){
e.printStackTrace();
}
// TODO Auto-generated method stub
return itude;
}这是为嘛啊 都弄一天了 没结果
locationManager.requestUpdate
那这个locationManager.requestUpdate 里面都填啥参数啊
{
@Override
public void onLocationChanged(Location location)
{
// 当GPS定位信息发生改变时,更新位置
updateView(location);
}
返回的location还是NULL,
到底是哪里出问题啊。