Java 从Objective-C到Android GPS的转换

Java 从Objective-C到Android GPS的转换,java,iphone,android,objective-c,Java,Iphone,Android,Objective C,Android版Java中IPhone的等效Objective-C代码段是什么 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { locationManager = [[CLLocationManager alloc]init]; [locationManager setDelegate:self]; [loca

Android版Java中IPhone的等效Objective-C代码段是什么

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
  locationManager = [[CLLocationManager alloc]init];
  [locationManager setDelegate:self];

  [locationManager setDistanceFilter:kCLDistanceFilterNone];
  [locationManager setDesiredAccuracy:kCLLocationAccuracyBest];

  [locationManager startUpdatingLocation];

  [self.window makeKeyAndVisible];
  return YES;
}

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
           fromLocation:(CLLocation *)oldLocation
{
  NSLog(@"%@",newLocation);
}

-(void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error{
{
    NSLog(@"Could not find location %@",error);
}

您需要使用LocationManager类。本文详细介绍了如何使用它:

在stackoverflow,我们很乐意提供关键的解决方案,而不是可以直接复制的转换代码片段: