forked from organicmaps/organicmaps
[android] Fixed crash after branch rebase
This commit is contained in:
parent
d620f6e688
commit
3547acb16c
2 changed files with 18 additions and 8 deletions
|
@ -167,12 +167,9 @@ public enum LocationHelper
|
|||
@UiThread
|
||||
public void initialize()
|
||||
{
|
||||
if (MwmApplication.get().isFrameworkInitialized())
|
||||
{
|
||||
initProvider();
|
||||
LocationState.nativeSetListener(mMyPositionModeListener);
|
||||
MwmApplication.backgroundTracker().addListener(mOnTransition);
|
||||
}
|
||||
initProvider();
|
||||
LocationState.nativeSetListener(mMyPositionModeListener);
|
||||
MwmApplication.backgroundTracker().addListener(mOnTransition);
|
||||
}
|
||||
|
||||
private void initProvider()
|
||||
|
|
|
@ -320,9 +320,12 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
|
||||
private void initSimplifiedTrafficColorsPrefsCallbacks()
|
||||
{
|
||||
boolean simplifiedColorsEnabled = Framework.nativeGetSimplifiedTrafficColorsEnabled();
|
||||
final TwoStatePreference prefSimplifiedColors = (TwoStatePreference)findPreference(
|
||||
getString(R.string.pref_traffic_simplified_colors));
|
||||
if (prefSimplifiedColors == null)
|
||||
return;
|
||||
|
||||
boolean simplifiedColorsEnabled = Framework.nativeGetSimplifiedTrafficColorsEnabled();
|
||||
prefSimplifiedColors.setChecked(simplifiedColorsEnabled);
|
||||
prefSimplifiedColors.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener()
|
||||
{
|
||||
|
@ -338,6 +341,9 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
private void initLargeFontSizePrefsCallbacks()
|
||||
{
|
||||
Preference pref = findPreference(getString(R.string.pref_large_fonts_size));
|
||||
if (pref == null)
|
||||
return;
|
||||
|
||||
((TwoStatePreference)pref).setChecked(Config.isLargeFontsSize());
|
||||
pref.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener()
|
||||
{
|
||||
|
@ -356,9 +362,13 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
|
||||
private void initUseMobileDataPrefsCallbacks()
|
||||
{
|
||||
int curValue = Config.getUseMobileDataSettings();
|
||||
final ListPreference mobilePref = (ListPreference)findPreference(
|
||||
getString(R.string.pref_use_mobile_data));
|
||||
if (mobilePref == null)
|
||||
return;
|
||||
|
||||
int curValue = Config.getUseMobileDataSettings();
|
||||
|
||||
if (curValue != NetworkPolicy.NOT_TODAY && curValue != NetworkPolicy.TODAY)
|
||||
{
|
||||
mobilePref.setValue(String.valueOf(curValue));
|
||||
|
@ -406,6 +416,9 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment
|
|||
private void initLoggingEnabledPrefsCallbacks()
|
||||
{
|
||||
Preference pref = findPreference(getString(R.string.pref_enable_logging));
|
||||
if (pref == null)
|
||||
return;
|
||||
|
||||
if (!MwmApplication.prefs().getBoolean(SearchFragment.PREFS_SHOW_ENABLE_LOGGING_SETTING,
|
||||
BuildConfig.BUILD_TYPE.equals("beta")))
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue