diff options
| author | Cliff Wu <cliffwu@google.com> | 2022-03-29 22:42:07 +0800 |
|---|---|---|
| committer | Cliff Wu <cliffwu@google.com> | 2022-04-06 13:56:35 +0000 |
| commit | e230a7d8fdff5b9a981b4d00a88bee584290e275 (patch) | |
| tree | e06c5be475e8705702ec5764133accb3c2b44bbc /core/java | |
| parent | 7038aedd7c997cd9d3f8caf83c9331c2d281f09d (diff) | |
Update the strings on app unavailable alert dialog
- Update strings on Settings unavailable alert dialog to match
UX guidelines.
- Update strings on other apps unavailable alert dialog to
match UX guidelines.
- Add the test cases.
Bug: 227283466
Test: Manual, atest FrameworksServicesTests:VirtualDeviceManagerServiceTest
Change-Id: I9a527db49e3f6e6d3c147a18a3e4c8e403cda6bd
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/app/BlockedAppStreamingActivity.java | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/core/java/com/android/internal/app/BlockedAppStreamingActivity.java b/core/java/com/android/internal/app/BlockedAppStreamingActivity.java index 2d6c77fdc41b..ca111a49235e 100644 --- a/core/java/com/android/internal/app/BlockedAppStreamingActivity.java +++ b/core/java/com/android/internal/app/BlockedAppStreamingActivity.java @@ -36,6 +36,7 @@ public class BlockedAppStreamingActivity extends AlertActivity { private static final String EXTRA_BLOCKED_ACTIVITY_INFO = PACKAGE_NAME + ".extra.BLOCKED_ACTIVITY_INFO"; private static final String EXTRA_STREAMED_DEVICE = PACKAGE_NAME + ".extra.STREAMED_DEVICE"; + private static final String BLOCKED_COMPONENT_SETTINGS = "com.android.settings"; @Override protected void onCreate(Bundle savedInstanceState) { @@ -56,13 +57,24 @@ public class BlockedAppStreamingActivity extends AlertActivity { CharSequence streamedDeviceName = intent.getCharSequenceExtra(EXTRA_STREAMED_DEVICE); if (!TextUtils.isEmpty(streamedDeviceName)) { - mAlertParams.mTitle = - TextUtils.equals(activityInfo.packageName, - getPackageManager().getPermissionControllerPackageName()) - ? getString(R.string.app_streaming_blocked_title_for_permission_dialog) - : getString(R.string.app_streaming_blocked_title, appLabel); - mAlertParams.mMessage = - getString(R.string.app_streaming_blocked_message, streamedDeviceName); + if (TextUtils.equals(activityInfo.packageName, + getPackageManager().getPermissionControllerPackageName())) { + mAlertParams.mTitle = + getString(R.string.app_streaming_blocked_title_for_permission_dialog); + mAlertParams.mMessage = + getString(R.string.app_streaming_blocked_message_for_permission_dialog, + streamedDeviceName); + } else if (TextUtils.equals(activityInfo.packageName, BLOCKED_COMPONENT_SETTINGS)) { + mAlertParams.mTitle = + getString(R.string.app_streaming_blocked_title_for_settings_dialog); + mAlertParams.mMessage = + getString(R.string.app_streaming_blocked_message, streamedDeviceName); + } else { + mAlertParams.mTitle = + getString(R.string.app_streaming_blocked_title, appLabel); + mAlertParams.mMessage = + getString(R.string.app_streaming_blocked_message, streamedDeviceName); + } } else { mAlertParams.mTitle = getString(R.string.app_blocked_title); mAlertParams.mMessage = getString(R.string.app_blocked_message, appLabel); |
