forked from organicmaps/organicmaps
Edited pedestrian routing lifetime according to the core implementation.
This commit is contained in:
parent
45837800aa
commit
143ab4eb6b
1 changed files with 4 additions and 11 deletions
|
@ -1,30 +1,23 @@
|
|||
package com.mapswithme.maps.data;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
|
||||
import com.mapswithme.maps.MWMApplication;
|
||||
import com.mapswithme.maps.R;
|
||||
|
||||
public class RouterTypes
|
||||
{
|
||||
private static final String KEY_ROUTER = "Router";
|
||||
|
||||
public static final String ROUTER_PEDESTRIAN = "pedestrian";
|
||||
public static final String ROUTER_VEHICLE = "vehicle";
|
||||
// currently that setting lives only until app is restarted, so we store it in static variable.
|
||||
private static String sCurrentRouter = ROUTER_VEHICLE;
|
||||
|
||||
private RouterTypes() {}
|
||||
|
||||
public static void saveRouterType(String routerType)
|
||||
{
|
||||
final MWMApplication application = MWMApplication.get();
|
||||
final SharedPreferences prefs = application.getSharedPreferences(application.getString(R.string.pref_file_name), Context.MODE_PRIVATE);
|
||||
prefs.edit().putString(KEY_ROUTER, routerType).commit();
|
||||
sCurrentRouter = routerType;
|
||||
}
|
||||
|
||||
public static String getRouterType()
|
||||
{
|
||||
final MWMApplication application = MWMApplication.get();
|
||||
return application.getSharedPreferences(application.getString(R.string.pref_file_name), Context.MODE_PRIVATE).getString(KEY_ROUTER, ROUTER_VEHICLE);
|
||||
return sCurrentRouter;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue