Use ConnectivityManagerCompat.isActiveNetworkMetered().
This commit is contained in:
parent
33683cf870
commit
7b8c12bc78
@ -9,6 +9,8 @@ import android.net.NetworkInfo;
|
|||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.core.app.JobIntentService;
|
import androidx.core.app.JobIntentService;
|
||||||
|
import androidx.core.net.ConnectivityManagerCompat;
|
||||||
|
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import com.nostra13.universalimageloader.core.ImageLoader;
|
import com.nostra13.universalimageloader.core.ImageLoader;
|
||||||
import org.fdroid.fdroid.FDroidApp;
|
import org.fdroid.fdroid.FDroidApp;
|
||||||
@ -115,7 +117,7 @@ public class ConnectivityMonitorService extends JobIntentService {
|
|||||||
switch (networkType) {
|
switch (networkType) {
|
||||||
case ConnectivityManager.TYPE_ETHERNET:
|
case ConnectivityManager.TYPE_ETHERNET:
|
||||||
case ConnectivityManager.TYPE_WIFI:
|
case ConnectivityManager.TYPE_WIFI:
|
||||||
if (Build.VERSION.SDK_INT >= 16 && cm.isActiveNetworkMetered()) {
|
if (ConnectivityManagerCompat.isActiveNetworkMetered(cm)) {
|
||||||
return FLAG_NET_METERED;
|
return FLAG_NET_METERED;
|
||||||
} else {
|
} else {
|
||||||
return FLAG_NET_NO_LIMIT;
|
return FLAG_NET_NO_LIMIT;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user