mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-21 13:53:37 +00:00
[android][sdk] Move PrefsManager call outside sdk
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
This commit is contained in:
committed by
Konstantin Pastbin
parent
06c35e729f
commit
d3c64a262b
@@ -14,6 +14,7 @@ import androidx.lifecycle.DefaultLifecycleObserver;
|
|||||||
import androidx.lifecycle.LifecycleObserver;
|
import androidx.lifecycle.LifecycleObserver;
|
||||||
import androidx.lifecycle.LifecycleOwner;
|
import androidx.lifecycle.LifecycleOwner;
|
||||||
import androidx.lifecycle.ProcessLifecycleOwner;
|
import androidx.lifecycle.ProcessLifecycleOwner;
|
||||||
|
import androidx.preference.PreferenceManager;
|
||||||
import app.organicmaps.background.OsmUploadWork;
|
import app.organicmaps.background.OsmUploadWork;
|
||||||
import app.organicmaps.downloader.DownloaderNotifier;
|
import app.organicmaps.downloader.DownloaderNotifier;
|
||||||
import app.organicmaps.location.TrackRecordingService;
|
import app.organicmaps.location.TrackRecordingService;
|
||||||
@@ -119,6 +120,7 @@ public class MwmApplication extends Application implements Application.ActivityL
|
|||||||
|
|
||||||
sInstance = this;
|
sInstance = this;
|
||||||
|
|
||||||
|
PreferenceManager.setDefaultValues(this, R.xml.prefs_main, false);
|
||||||
mOrganicMaps =
|
mOrganicMaps =
|
||||||
new OrganicMaps(getApplicationContext(), BuildConfig.FLAVOR, BuildConfig.APPLICATION_ID,
|
new OrganicMaps(getApplicationContext(), BuildConfig.FLAVOR, BuildConfig.APPLICATION_ID,
|
||||||
BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME, BuildConfig.FILE_PROVIDER_AUTHORITY);
|
BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME, BuildConfig.FILE_PROVIDER_AUTHORITY);
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import android.content.Context;
|
|||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.preference.PreferenceManager;
|
|
||||||
import app.organicmaps.sdk.R;
|
import app.organicmaps.sdk.R;
|
||||||
|
|
||||||
public final class Config
|
public final class Config
|
||||||
@@ -405,8 +404,6 @@ public final class Config
|
|||||||
@NonNull String applicationId, int versionCode, @NonNull String versionName,
|
@NonNull String applicationId, int versionCode, @NonNull String versionName,
|
||||||
@NonNull String fileProviderAuthority)
|
@NonNull String fileProviderAuthority)
|
||||||
{
|
{
|
||||||
PreferenceManager.setDefaultValues(context, R.xml.prefs_main, false);
|
|
||||||
|
|
||||||
mPrefs = prefs;
|
mPrefs = prefs;
|
||||||
mFlavor = flavor;
|
mFlavor = flavor;
|
||||||
mApplicationId = applicationId;
|
mApplicationId = applicationId;
|
||||||
|
|||||||
Reference in New Issue
Block a user