Factor in PRIVATE_DNS_MODE_DEFAULTSETTING value
This setting can be used to change the in-code default. Test: as follows - built, flashed, booted - make -j50 RunSettingsRoboTests ROBOTEST_FILTER=PrivateDnsModeDialogPreferenceTest passes - make -j50 RunSettingsRoboTests ROBOTEST_FILTER=PrivateDnsPreferenceControllerTest passes Bug: 79719289 Change-Id: I27e5fb9cc66dde1df72395c22179bca3f62ef782
This commit is contained in:
@@ -19,6 +19,9 @@ package com.android.settings.network;
|
||||
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_OFF;
|
||||
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_OPPORTUNISTIC;
|
||||
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_PROVIDER_HOSTNAME;
|
||||
import static android.provider.Settings.Global.PRIVATE_DNS_DEFAULT_MODE;
|
||||
import static android.provider.Settings.Global.PRIVATE_DNS_MODE;
|
||||
import static android.provider.Settings.Global.PRIVATE_DNS_SPECIFIER;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.ContentResolver;
|
||||
@@ -51,8 +54,9 @@ public class PrivateDnsPreferenceController extends BasePreferenceController
|
||||
private static final String KEY_PRIVATE_DNS_SETTINGS = "private_dns_settings";
|
||||
|
||||
private static final Uri[] SETTINGS_URIS = new Uri[]{
|
||||
Settings.Global.getUriFor(Settings.Global.PRIVATE_DNS_MODE),
|
||||
Settings.Global.getUriFor(Settings.Global.PRIVATE_DNS_SPECIFIER),
|
||||
Settings.Global.getUriFor(PRIVATE_DNS_MODE),
|
||||
Settings.Global.getUriFor(PRIVATE_DNS_DEFAULT_MODE),
|
||||
Settings.Global.getUriFor(PRIVATE_DNS_SPECIFIER),
|
||||
};
|
||||
|
||||
private final Handler mHandler;
|
||||
|
Reference in New Issue
Block a user