2011-08-25 32 views

回答

1

爲獲得緯度,經度使用

public void find_Location(Context con) 
{ 
    this.con=con; 
    String location_context = Context.LOCATION_SERVICE; 
    locationManager = (LocationManager)con.getSystemService(location_context); 

    List<String> providers = locationManager.getProviders(true); 
    for (String provider : providers) 
    { 
     locationManager.requestLocationUpdates(provider, 1000, 0,new LocationListener() 
     { 
      public void onLocationChanged(Location location) {} 
      public void onProviderDisabled(String provider){} 
      public void onProviderEnabled(String provider){} 
      public void onStatusChanged(String provider, int status,Bundle extras){} 
     }); 
     Location location = locationManager.getLastKnownLocation(provider); 
     if (location != null) 
     { 
      latitude = location.getLatitude(); 
      longitude = location.getLongitude(); 
     } 
    } 
} 
} 

時間和日期使用java Date類。

相關問題