show turnImminent for at least 5sec if moving

This commit is contained in:
sonora 2012-02-23 21:19:17 +01:00
parent a3e8a25623
commit 0bed66671e
2 changed files with 7 additions and 1 deletions

View file

@ -236,7 +236,6 @@
<string name="poi_filter_by_name">Hledat podle jména</string>
<string name="old_poi_file_should_be_deleted">Soubor s POI daty \'%1$s\' již není potřeba a může být smazán.</string>
<string name="update_poi_file_not_found">Lokální soubor pro úpravu POI bodů nebyl nalezen a ani nemohl být vytvořen.</string>
<string name="update_poi_does_not_change_indexes">Změny POI bodů v aplikaci neovlivní stažená mapová data, změny se namísto toho ukládají do lokálního souboru.</string>
<string name="button_upgrade_osmandplus">Upgradovat Osmand+</string>
<string name="map_version_changed_info">Na serveru jsou mapy nekompatibilní s vaší verzí aplikace. Prosím aktualizujte aplikaci na novější verzi, abyste data mohli používat.</string>

View file

@ -469,6 +469,13 @@ public class RoutingHelper {
turnImminent = -1;
}
//Show turnImminent for at least 5 sec if moving, cut off at 300m to avoid speed artifacts
if(lastFixedLocation != null && lastFixedLocation.hasSpeed()){
if ((dist < (lastFixedLocation.getSpeed() * 5f)) && (dist < 300)) {
turnImminent = 1;
}
}
return dist;
}
turnImminent = 0;