Wednesday, December 18, 2013

[android-developers] Re: setAccuracy vs setHorizontalAccuracy



On Wednesday, December 18, 2013 9:44:53 AM UTC+2, gjs wrote:
Hi,

Not I, but you could guess that these relate in a device, cost &/or technology independant manner about what (Location) accuracy is desired by your app.

The current technologies that the OS might choose from based on your settings include GPS (fine or high accuracy), Wifi access point (medium accuracy), Cell Tower (low accuracy) & Barometer (for medium vertical acurracy ?), public IP address (low accuracy?)  where those technologies are supported by the end users device.

By presenting the Location accuracy options in a technology independant manner Android also leaves open the possibility of supporting other Location based techniques in future, such as Bluetooth, RFID, NFC, and other passive wireless techiques, using sensors etc. And to do this with you needing to update your app.

Regards

 
Great - my question as stated in the OP is _why have 2 methods with different set of integer parameters (why not an enum btw) doing the exact same thing_ not why I do not ask for GPS or wifi by name.
Please read more carefully before posting
 
On Wednesday, December 18, 2013 8:25:58 AM UTC+11, Mr&Mrs D wrote:
As internally accuracy just sets `mHorizontalAccuracy` I wonder why both setHorizontalAccuracy() and setAccuracy() - and no less than 6 constants - are provided.

Anyone knows ?

On Tuesday, November 5, 2013 12:48:54 PM UTC+2, Mr&Mrs D wrote:
setAccuracy

> Indicates the desired accuracy for latitude and longitude. Accuracy may be ACCURACY_FINE if desired location is fine, else it can be ACCURACY_COARSE. More accurate location may consume more power and may take longer.

setHorizontalAccuracy

> Indicates the desired horizontal accuracy (latitude and longitude). Accuracy may be ACCURACY_LOW, ACCURACY_MEDIUM, ACCURACY_HIGH or NO_REQUIREMENT. More accurate location may consume more power and may take longer.

Another example of the pristine android docs. So what is the difference ? Notice they take different constants - is it possible/desirable to specify both with some combination of constants ?

asked also here

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate