Loading AndroidManifest.xml +15 −0 Original line number Diff line number Diff line Loading @@ -241,6 +241,11 @@ android:exported="true" android:launchMode="singleTask" android:configChanges="orientation|screenSize|keyboardHidden"> <!-- Note: Since the framework does not support the multiple requests of network scan from the UI, this singleTask can protect that there is only one Settings$NetworkSelectActivity which can request the network scan. If removing the "singleTask" in the future, please also modify the Settings$NetworkSelectActivity's structure. --> <intent-filter android:priority="1"> <!-- Displays the MobileNetworkActivity and opt-in dialog for capability discovery. --> <action android:name="android.telephony.ims.action.SHOW_CAPABILITY_DISCOVERY_OPT_IN" /> Loading Loading @@ -369,6 +374,16 @@ android:value="true"/> </activity> <activity android:name="Settings$NetworkSelectActivity" android:label="@string/choose_network_title" android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize"> <meta-data android:name="com.android.settings.FRAGMENT_CLASS" android:value="com.android.settings.network.telephony.NetworkSelectSettings" /> <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" android:value="true" /> </activity> <activity android:name="Settings$WifiDetailsSettingsActivity" android:label="@string/wifi_details_title" Loading res/xml/mobile_network_settings.xml +0 −1 Original line number Diff line number Diff line Loading @@ -223,7 +223,6 @@ <Preference android:key="choose_network_key" android:title="@string/choose_network_title" android:fragment="com.android.phone.NetworkSelectSetting" settings:controller="com.android.settings.network.telephony.gsm.OpenNetworkSelectPagePreferenceController"/> </PreferenceCategory> Loading src/com/android/settings/Settings.java +1 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,7 @@ public class Settings extends SettingsActivity { public static class PublicVolumeSettingsActivity extends SettingsActivity { /* empty */ } public static class WifiSettingsActivity extends SettingsActivity { /* empty */ } public static class NetworkProviderSettingsActivity extends SettingsActivity { /* empty */ } public static class NetworkSelectActivity extends SettingsActivity { /* empty */ } /** Activity for the Wi-Fi network details settings. */ public static class WifiDetailsSettingsActivity extends SettingsActivity { /* empty */ } public static class WifiP2pSettingsActivity extends SettingsActivity { /* empty */ } Loading src/com/android/settings/core/gateway/SettingsGateway.java +3 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,7 @@ import com.android.settings.network.NetworkDashboardFragment; import com.android.settings.network.NetworkProviderSettings; import com.android.settings.network.apn.ApnEditor; import com.android.settings.network.apn.ApnSettings; import com.android.settings.network.telephony.NetworkSelectSettings; import com.android.settings.nfc.AndroidBeam; import com.android.settings.nfc.PaymentSettings; import com.android.settings.notification.ConfigureNotificationSettings; Loading Loading @@ -320,6 +321,7 @@ public class SettingsGateway { InteractAcrossProfilesDetails.class.getName(), MediaControlsSettings.class.getName(), NetworkProviderSettings.class.getName(), NetworkSelectSettings.class.getName(), AlarmsAndRemindersDetails.class.getName(), MediaManagementAppsDetails.class.getName() }; Loading @@ -343,6 +345,7 @@ public class SettingsGateway { Settings.WifiSettingsActivity.class.getName(), Settings.DataUsageSummaryActivity.class.getName(), Settings.NetworkProviderSettingsActivity.class.getName(), Settings.NetworkSelectActivity.class.getName(), // Home page > Connected devices Settings.BluetoothSettingsActivity.class.getName(), Settings.WifiDisplaySettingsActivity.class.getName(), Loading src/com/android/settings/network/telephony/NetworkScanHelper.java +1 −0 Original line number Diff line number Diff line Loading @@ -227,6 +227,7 @@ public class NetworkScanHelper { mExecutor, mInternalNetworkScanCallback); if (mNetworkScanRequester == null) { Log.d(TAG, "mNetworkScanRequester == null"); onError(NetworkScan.ERROR_RADIO_INTERFACE_ERROR); } } Loading Loading
AndroidManifest.xml +15 −0 Original line number Diff line number Diff line Loading @@ -241,6 +241,11 @@ android:exported="true" android:launchMode="singleTask" android:configChanges="orientation|screenSize|keyboardHidden"> <!-- Note: Since the framework does not support the multiple requests of network scan from the UI, this singleTask can protect that there is only one Settings$NetworkSelectActivity which can request the network scan. If removing the "singleTask" in the future, please also modify the Settings$NetworkSelectActivity's structure. --> <intent-filter android:priority="1"> <!-- Displays the MobileNetworkActivity and opt-in dialog for capability discovery. --> <action android:name="android.telephony.ims.action.SHOW_CAPABILITY_DISCOVERY_OPT_IN" /> Loading Loading @@ -369,6 +374,16 @@ android:value="true"/> </activity> <activity android:name="Settings$NetworkSelectActivity" android:label="@string/choose_network_title" android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize"> <meta-data android:name="com.android.settings.FRAGMENT_CLASS" android:value="com.android.settings.network.telephony.NetworkSelectSettings" /> <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" android:value="true" /> </activity> <activity android:name="Settings$WifiDetailsSettingsActivity" android:label="@string/wifi_details_title" Loading
res/xml/mobile_network_settings.xml +0 −1 Original line number Diff line number Diff line Loading @@ -223,7 +223,6 @@ <Preference android:key="choose_network_key" android:title="@string/choose_network_title" android:fragment="com.android.phone.NetworkSelectSetting" settings:controller="com.android.settings.network.telephony.gsm.OpenNetworkSelectPagePreferenceController"/> </PreferenceCategory> Loading
src/com/android/settings/Settings.java +1 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,7 @@ public class Settings extends SettingsActivity { public static class PublicVolumeSettingsActivity extends SettingsActivity { /* empty */ } public static class WifiSettingsActivity extends SettingsActivity { /* empty */ } public static class NetworkProviderSettingsActivity extends SettingsActivity { /* empty */ } public static class NetworkSelectActivity extends SettingsActivity { /* empty */ } /** Activity for the Wi-Fi network details settings. */ public static class WifiDetailsSettingsActivity extends SettingsActivity { /* empty */ } public static class WifiP2pSettingsActivity extends SettingsActivity { /* empty */ } Loading
src/com/android/settings/core/gateway/SettingsGateway.java +3 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,7 @@ import com.android.settings.network.NetworkDashboardFragment; import com.android.settings.network.NetworkProviderSettings; import com.android.settings.network.apn.ApnEditor; import com.android.settings.network.apn.ApnSettings; import com.android.settings.network.telephony.NetworkSelectSettings; import com.android.settings.nfc.AndroidBeam; import com.android.settings.nfc.PaymentSettings; import com.android.settings.notification.ConfigureNotificationSettings; Loading Loading @@ -320,6 +321,7 @@ public class SettingsGateway { InteractAcrossProfilesDetails.class.getName(), MediaControlsSettings.class.getName(), NetworkProviderSettings.class.getName(), NetworkSelectSettings.class.getName(), AlarmsAndRemindersDetails.class.getName(), MediaManagementAppsDetails.class.getName() }; Loading @@ -343,6 +345,7 @@ public class SettingsGateway { Settings.WifiSettingsActivity.class.getName(), Settings.DataUsageSummaryActivity.class.getName(), Settings.NetworkProviderSettingsActivity.class.getName(), Settings.NetworkSelectActivity.class.getName(), // Home page > Connected devices Settings.BluetoothSettingsActivity.class.getName(), Settings.WifiDisplaySettingsActivity.class.getName(), Loading
src/com/android/settings/network/telephony/NetworkScanHelper.java +1 −0 Original line number Diff line number Diff line Loading @@ -227,6 +227,7 @@ public class NetworkScanHelper { mExecutor, mInternalNetworkScanCallback); if (mNetworkScanRequester == null) { Log.d(TAG, "mNetworkScanRequester == null"); onError(NetworkScan.ERROR_RADIO_INTERFACE_ERROR); } } Loading