]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
android: Consistently use PreferenceManager from AndroidX
authorTobias Brunner <tobias@strongswan.org>
Tue, 6 Oct 2020 11:47:06 +0000 (13:47 +0200)
committerTobias Brunner <tobias@strongswan.org>
Thu, 29 Oct 2020 09:22:51 +0000 (10:22 +0100)
android.preference.PreferenceManager has been deprecated.  The one from
AndroidX was already in use in some places.

src/frontends/android/app/src/main/java/org/strongswan/android/logic/CharonVpnService.java
src/frontends/android/app/src/main/java/org/strongswan/android/ui/VpnTileService.java

index 3e4305845b4356b05e40503082c0bed47d6be112..5cf2fe5d36a12bd78cd60ce2e3a532f157deac8f 100644 (file)
@@ -35,7 +35,6 @@ import android.os.Bundle;
 import android.os.Handler;
 import android.os.IBinder;
 import android.os.ParcelFileDescriptor;
-import android.preference.PreferenceManager;
 import android.security.KeyChain;
 import android.security.KeyChainException;
 import android.system.OsConstants;
@@ -77,6 +76,7 @@ import java.util.SortedSet;
 
 import androidx.core.app.NotificationCompat;
 import androidx.core.content.ContextCompat;
+import androidx.preference.PreferenceManager;
 
 public class CharonVpnService extends VpnService implements Runnable, VpnStateService.VpnStateListener
 {
index 6016ebfbb25529276f9f5557ebe0a1f55a4fd6d9..df3c666f0dd9cbd35a3ce0bf92158ad02ccba7fc 100644 (file)
@@ -25,7 +25,6 @@ import android.content.SharedPreferences;
 import android.graphics.drawable.Icon;
 import android.os.Build;
 import android.os.IBinder;
-import android.preference.PreferenceManager;
 import android.service.quicksettings.Tile;
 import android.service.quicksettings.TileService;
 
@@ -36,6 +35,8 @@ import org.strongswan.android.data.VpnType;
 import org.strongswan.android.logic.VpnStateService;
 import org.strongswan.android.utils.Constants;
 
+import androidx.preference.PreferenceManager;
+
 @TargetApi(Build.VERSION_CODES.N)
 public class VpnTileService extends TileService implements VpnStateService.VpnStateListener
 {