TC75 - Not able to get Geo Location

Hi,

I'm using following code to get latitude and longitude on my application,

 

locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);

locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this);

 

public void onLocationChanged(Location location) {

 

   locationLabel.setText( String.valueOf( location.getLatitude() )

  .concat(" & ")

  .concat(String.valueOf(location.getLongitude())) );

 

}

 

This works perfect on normal android devices , but not on TC75.

The location setting in ON and set to Best Accuracy.

 

Is there any other method.

Why there is no Google Maps App on the device? Any relation?