How to know if BlackBerry device has GPS?
问题 I want to know if the device has GPS or not, how could I do that for the devices below v 5.0 ? 回答1: Have a look at docs for Location Provider. Try this code on a few devices in different situations and I think it should work: try { LocationProvider lp = LocationProvider.getInstance(null); if (lp == null) { //Device doesn't currently have GPS enabled } else { //Device has GPS enabled } } catch (LocationException le) { //Device's GPS is currently permanently disabled } 回答2: You have to check if