实际上我需要得到设备的当前位置。比如设备在西南角,或者设备在西北角。就像指南针一样。我不知道如何才能做到这一点。我想我需要使用TYPE_MAGNETIC_FIELD类型的传感器。请指点一下。
发布于 2011-04-06 14:05:37
要得出你的实际位置,最准确的方法是使用GPS。(0,0)表示北极。
要实现指南针,您应该使用Sensor.TYPE_ORIENTATION
http://developer.android.com/reference/android/hardware/SensorEvent.html#values
对于北/南的粗略估计,您可以使用Sensor.TYPE_MAGNETIC_FIELD。
https://stackoverflow.com/questions/5561987
复制相似问题