2

我正在开发一个应用程序,它可以跟踪我们在设备上的位置。

我有四个按钮。

开始、停止、暂停、继续。

如果用户点击

start button -> start services.
pause button -> stop services
resume button -> start services.
stop button -> stop services

问题:

  1. 在我的设备中测试过的应用程序,但单击开始按钮时没有得到 lat/long,这需要 2 到 5 分钟。

    locationMangaer = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE);
    locationListener = new  MyLocationListener();
    locationMangaer.requestLocationUpdates(LocationManager.GPS_PROVIDER, 100, 0,locationListener);
    
  2. 100 毫秒内不更新。

  3. 如果我半小时开始申请并步行,那么它只会得到5 到 10 个位置 lat/long

如何提高每 100 毫秒的经纬度。请给我一些想法。

4

0 回答 0