Settings: Export an activity for private DNS settings
For the DNS tile long press intent in base
This commit is contained in:
@@ -986,6 +986,25 @@
|
||||
android:value="true" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="Settings$PrivateDnsSettingsActivity"
|
||||
android:label="@string/select_private_dns_configuration_title"
|
||||
android:exported="true"
|
||||
android:icon="@drawable/ic_settings_private_dns">
|
||||
<intent-filter>
|
||||
<action android:name="com.android.settings.PRIVATE_DNS_SETTINGS" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
</intent-filter>
|
||||
<intent-filter android:priority="4">
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="com.android.settings.SHORTCUT" />
|
||||
</intent-filter>
|
||||
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
||||
android:value="com.android.settings.network.PrivateDnsSettings" />
|
||||
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
|
||||
android:value="@string/menu_key_network"/>
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="Settings$DataSaverSummaryActivity"
|
||||
android:exported="true"
|
||||
|
||||
@@ -539,4 +539,6 @@ public class Settings extends SettingsActivity {
|
||||
public static class ContentProtectionSettingsActivity extends SettingsActivity { /* empty */ }
|
||||
public static class MagnificationActivity extends SettingsActivity { /* empty */ }
|
||||
public static class FlashNotificationsActivity extends SettingsActivity { /* empty */ }
|
||||
|
||||
public static class PrivateDnsSettingsActivity extends SettingsActivity { /* empty */ }
|
||||
}
|
||||
|
||||
@@ -148,6 +148,7 @@ import com.android.settings.location.WifiScanningFragment;
|
||||
import com.android.settings.network.MobileNetworkListFragment;
|
||||
import com.android.settings.network.NetworkDashboardFragment;
|
||||
import com.android.settings.network.NetworkProviderSettings;
|
||||
import com.android.settings.network.PrivateDnsSettings;
|
||||
import com.android.settings.network.apn.ApnEditor;
|
||||
import com.android.settings.network.apn.ApnSettings;
|
||||
import com.android.settings.network.telephony.CellularSecuritySettingsFragment;
|
||||
@@ -425,6 +426,7 @@ public class SettingsGateway {
|
||||
ContentProtectionPreferenceFragment.class.getName(),
|
||||
ToggleScreenMagnificationPreferenceFragment.class.getName(),
|
||||
FlashNotificationsPreferenceFragment.class.getName(),
|
||||
PrivateDnsSettings.class.getName(),
|
||||
};
|
||||
|
||||
public static final String[] SETTINGS_FOR_RESTRICTED = {
|
||||
@@ -472,5 +474,7 @@ public class SettingsGateway {
|
||||
UserBackupSettingsActivity.class.getName(),
|
||||
Settings.MemtagPageActivity.class.getName(),
|
||||
Settings.NavigationModeSettingsActivity.class.getName(),
|
||||
// Others (Evolution X Additions)
|
||||
Settings.PrivateDnsSettingsActivity.class.getName(),
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user