01-21-2013 09:19 AM
Dear Friends,
I have a simple application and it works under android however i port it to BB10 it does not get Lat&Lon.
There is no map it has only location listener. What is wrong?
I added also 2 permission:
<uses-permissionandroid:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION"/>
Source Code is below
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_COARSE);
criteria.setAltitudeRequired(false);
criteria.setPowerRequirement(Criteria.POWER_LOW);
String provider = locman.getBestProvider(criteria, true);
locman.requestLocationUpdates(provider, 5000, 0, listener);
LocationListener listener = new LocationListener() {
@Override
public void onLocationChanged(Location location) {
Double lat = location.getLatitude() * 1e6;
Double lon = location.getLongitude() * 1e6;
Log.e("lat lon", "" + lat + " " + lon);
}
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
public void onProviderDisabled(String provider) {
}
};
01-23-2013 03:18 AM
I'm also having problems with this exact same issue. Would really love to get a answer to this!
01-23-2013 05:59 AM
I tested device with its standard map application and foursquare results are same.
I have beta 10 device i guess that device does not recognize location