Android:LocationManager.requestLocationUpdates不尊重params

时间:2010-12-11 17:38:12

标签: android android-emulator gps

我在一段时间后收到来自LocationManager的通知时遇到问题:

    locationManager = (LocationManager)getSystemService(LOCATION_SERVICE);
    if(useGPS) {
        locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 999999, 
                999999, locationListener);

在模拟器中,每当我通过模拟器控件发送修复时(即每隔一秒),就会调用我的位置监听器的onLocationChanged方法 所以,问题是 - 这是因为我在模拟器上测试的方式,还是LocationManager不尊重params?

由于

1 个答案:

答案 0 :(得分:2)

医生说:

minTime - 通知的最短时间间隔,以毫秒为单位。 此字段仅用作节省电量的提示,位置更新之间的实际时间可能大于或小于此值。