From 530a79cefe088b03981968252f7f82d869c1a11e Mon Sep 17 00:00:00 2001 From: ryanlwlin Date: Wed, 25 Nov 2020 13:27:18 +0800 Subject: [PATCH] Apply big text style to the notification To ensure the user could see whole content, we apply big text style Bug: 174131708 Test: adb shell settings put secure accessibility_show_window_magnification_prompt 1 Change-Id: I2ccec4e2e0167c1d0b2b7d81bafa8c38497388dc --- .../magnification/WindowMagnificationPromptController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationPromptController.java b/services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationPromptController.java index 721220729a33e..d2c1bc10abb0d 100644 --- a/services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationPromptController.java +++ b/services/accessibility/java/com/android/server/accessibility/magnification/WindowMagnificationPromptController.java @@ -106,13 +106,16 @@ public class WindowMagnificationPromptController { final Notification.Builder notificationBuilder = new Notification.Builder(mContext, SystemNotificationChannels.ACCESSIBILITY_MAGNIFICATION); + final String message = mContext.getString(R.string.window_magnification_prompt_content); + notificationBuilder.setSmallIcon(R.drawable.ic_settings_24dp) .setContentTitle(mContext.getString(R.string.window_magnification_prompt_title)) - .setContentText(mContext.getString(R.string.window_magnification_prompt_content)) + .setContentText(message) .setLargeIcon(Icon.createWithResource(mContext, R.drawable.ic_accessibility_magnification)) .setTicker(mContext.getString(R.string.window_magnification_prompt_title)) .setOnlyAlertOnce(true) + .setStyle(new Notification.BigTextStyle().bigText(message)) .setDeleteIntent(createPendingIntent(ACTION_DISMISS)) .setContentIntent(createPendingIntent(ACTION_TURN_ON_IN_SETTINGS)) .setActions(buildTurnOnAction(), buildDismissAction());