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