Expose SatelliteWarningDialogActivity

Bug: 337154438
Test: Manual test
Test: Build pass
Change-Id: I530c554433d99b4732416b8f1b83677ddc0ff6d8
This commit is contained in:
tomhsu
2024-05-09 06:16:34 +00:00
parent a8ceb7fe07
commit a50dd92e49
2 changed files with 7 additions and 2 deletions

View File

@@ -5190,7 +5190,8 @@
android:name="com.android.settings.network.SatelliteWarningDialogActivity" android:name="com.android.settings.network.SatelliteWarningDialogActivity"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize" android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize"
android:excludeFromRecents="true" android:excludeFromRecents="true"
android:exported="false" android:exported="true"
android:permission="android.permission.NETWORK_SETTINGS"
android:theme="@style/Theme.SpaLib.Dialog"> android:theme="@style/Theme.SpaLib.Dialog">
</activity> </activity>

View File

@@ -27,6 +27,7 @@ import com.android.settings.R
import com.android.settingslib.spa.SpaDialogWindowTypeActivity 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.SettingsAlertDialogContent import com.android.settingslib.spa.widget.dialog.SettingsAlertDialogContent
import com.android.settingslib.wifi.WifiUtils
/** A dialog to show the warning message when device is under satellite mode. */ /** A dialog to show the warning message when device is under satellite mode. */
class SatelliteWarningDialogActivity : SpaDialogWindowTypeActivity() { class SatelliteWarningDialogActivity : SpaDialogWindowTypeActivity() {
@@ -41,7 +42,10 @@ class SatelliteWarningDialogActivity : SpaDialogWindowTypeActivity() {
} }
override fun getDialogWindowType(): Int { override fun getDialogWindowType(): Int {
return WindowManager.LayoutParams.LAST_APPLICATION_WINDOW return intent.getIntExtra(
WifiUtils.DIALOG_WINDOW_TYPE,
WindowManager.LayoutParams.LAST_APPLICATION_WINDOW
)
} }
@Composable @Composable