Use SpaDialogWindowTypeActivity for WEP dialog
TODO: Set different window type when called from Quick Settings. Bug: 332643450 Test: am start -n com.android.settings/.network.WepNetworkDialogActivity Change-Id: Ie888e7cc116234199316b030fb5f35dea6dbb3ac
This commit is contained in:
@@ -5184,9 +5184,11 @@
|
|||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="com.android.settings.network.WepNetworkDialogActivity"
|
android:name="com.android.settings.network.WepNetworkDialogActivity"
|
||||||
|
android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:theme="@style/Theme.SpaLib.Dialog"
|
android:permission="android.permission.NETWORK_SETTINGS"
|
||||||
android:permission="android.permission.NETWORK_SETTINGS">
|
android:theme="@style/Theme.SpaLib.Dialog">
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<!-- This is the longest AndroidManifest.xml ever. -->
|
<!-- This is the longest AndroidManifest.xml ever. -->
|
||||||
|
@@ -27,18 +27,21 @@ import androidx.compose.ui.text.style.TextAlign
|
|||||||
import com.android.settings.R
|
import com.android.settings.R
|
||||||
import com.android.settings.core.SubSettingLauncher
|
import com.android.settings.core.SubSettingLauncher
|
||||||
import com.android.settings.wifi.ConfigureWifiSettings
|
import com.android.settings.wifi.ConfigureWifiSettings
|
||||||
import com.android.settingslib.spa.SpaBaseDialogActivity
|
import com.android.settingslib.spa.SpaDialogWindowTypeActivity
|
||||||
import com.android.settingslib.spa.widget.dialog.AlertDialogButton
|
import com.android.settingslib.spa.widget.dialog.AlertDialogButton
|
||||||
import com.android.settingslib.spa.widget.dialog.SettingsAlertDialogWithIcon
|
import com.android.settingslib.spa.widget.dialog.SettingsAlertDialogContent
|
||||||
import com.android.settingslib.wifi.WifiUtils.Companion.SSID
|
import com.android.settingslib.wifi.WifiUtils.Companion.SSID
|
||||||
|
|
||||||
class WepNetworkDialogActivity : SpaBaseDialogActivity() {
|
class WepNetworkDialogActivity : SpaDialogWindowTypeActivity() {
|
||||||
|
|
||||||
|
// TODO: Set different window type when called from Quick Settings.
|
||||||
|
override val dialogWindowType = null
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
override fun Content() {
|
override fun Content() {
|
||||||
val context = LocalContext.current
|
val context = LocalContext.current
|
||||||
val wifiManager = context.getSystemService(WifiManager::class.java)
|
val wifiManager = context.getSystemService(WifiManager::class.java)
|
||||||
SettingsAlertDialogWithIcon(
|
SettingsAlertDialogContent(
|
||||||
onDismissRequest = { finish() },
|
|
||||||
confirmButton = AlertDialogButton(
|
confirmButton = AlertDialogButton(
|
||||||
getString(R.string.wifi_settings_ssid_block_button_close)
|
getString(R.string.wifi_settings_ssid_block_button_close)
|
||||||
) { finish() },
|
) { finish() },
|
||||||
|
Reference in New Issue
Block a user