我希望找到用户当前位置的纬度和经度,并在每秒插入数据库。并且抽屉根据用户的所有经度和经度在不使用GPS的情况下移动的路径
答案 0 :(得分:0)
如果您不想使用GPS,可以使用使用WLAN,蓝牙或CellTower信息的服务来确定设备的位置。例如Mozilla Location Service。
答案 1 :(得分:0)
唯一可行的方法是基于移动信号强度https://developer.android.com/guide/topics/location/strategies.html的位置,但这种方法不是很准确。 不要忘记清单中的许可:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
然后只需注册一个监听器并获取更新
LocationManager manager = (LocationManager)
context.getSystemService(Context.LOCATION_SERVICE);
manager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER, 1, 10, listener);