Loading core/res/res/values/symbols.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -1200,6 +1200,7 @@ <java-symbol type="string" name="personal_apps_suspension_title" /> <java-symbol type="string" name="personal_apps_suspension_title" /> <java-symbol type="string" name="personal_apps_suspension_tomorrow_text" /> <java-symbol type="string" name="personal_apps_suspension_tomorrow_text" /> <java-symbol type="string" name="personal_apps_suspension_text" /> <java-symbol type="string" name="personal_apps_suspension_text" /> <java-symbol type="string" name="personal_apps_suspended_turn_profile_on" /> <java-symbol type="string" name="factory_reset_warning" /> <java-symbol type="string" name="factory_reset_warning" /> <java-symbol type="string" name="factory_reset_message" /> <java-symbol type="string" name="factory_reset_message" /> <java-symbol type="string" name="lockscreen_transport_play_description" /> <java-symbol type="string" name="lockscreen_transport_play_description" /> Loading services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +8 −1 Original line number Original line Diff line number Diff line Loading @@ -16134,6 +16134,11 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { final PendingIntent pendingIntent = mInjector.pendingIntentGetBroadcast(mContext, final PendingIntent pendingIntent = mInjector.pendingIntentGetBroadcast(mContext, 0 /* requestCode */, intent, PendingIntent.FLAG_UPDATE_CURRENT); 0 /* requestCode */, intent, PendingIntent.FLAG_UPDATE_CURRENT); final String buttonText = mContext.getString(R.string.personal_apps_suspended_turn_profile_on); final Notification.Action turnProfileOnButton = new Notification.Action.Builder(null /* icon */, buttonText, pendingIntent).build(); final String text = mContext.getString( final String text = mContext.getString( notificationState == PROFILE_OFF_DEADLINE_WARNING notificationState == PROFILE_OFF_DEADLINE_WARNING ? R.string.personal_apps_suspension_tomorrow_text ? R.string.personal_apps_suspension_tomorrow_text Loading @@ -16144,11 +16149,13 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { new Notification.Builder(mContext, SystemNotificationChannels.DEVICE_ADMIN) new Notification.Builder(mContext, SystemNotificationChannels.DEVICE_ADMIN) .setSmallIcon(android.R.drawable.stat_sys_warning) .setSmallIcon(android.R.drawable.stat_sys_warning) .setOngoing(ongoing) .setOngoing(ongoing) .setAutoCancel(false) .setContentTitle(mContext.getString( .setContentTitle(mContext.getString( R.string.personal_apps_suspension_title)) R.string.personal_apps_suspension_title)) .setContentText(text) .setContentText(text) .setStyle(new Notification.BigTextStyle().bigText(text)) .setColor(mContext.getColor(R.color.system_notification_accent_color)) .setColor(mContext.getColor(R.color.system_notification_accent_color)) .setContentIntent(pendingIntent) .addAction(turnProfileOnButton) .build(); .build(); mInjector.getNotificationManager().notify( mInjector.getNotificationManager().notify( SystemMessage.NOTE_PERSONAL_APPS_SUSPENDED, notification); SystemMessage.NOTE_PERSONAL_APPS_SUSPENDED, notification); Loading
core/res/res/values/symbols.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -1200,6 +1200,7 @@ <java-symbol type="string" name="personal_apps_suspension_title" /> <java-symbol type="string" name="personal_apps_suspension_title" /> <java-symbol type="string" name="personal_apps_suspension_tomorrow_text" /> <java-symbol type="string" name="personal_apps_suspension_tomorrow_text" /> <java-symbol type="string" name="personal_apps_suspension_text" /> <java-symbol type="string" name="personal_apps_suspension_text" /> <java-symbol type="string" name="personal_apps_suspended_turn_profile_on" /> <java-symbol type="string" name="factory_reset_warning" /> <java-symbol type="string" name="factory_reset_warning" /> <java-symbol type="string" name="factory_reset_message" /> <java-symbol type="string" name="factory_reset_message" /> <java-symbol type="string" name="lockscreen_transport_play_description" /> <java-symbol type="string" name="lockscreen_transport_play_description" /> Loading
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +8 −1 Original line number Original line Diff line number Diff line Loading @@ -16134,6 +16134,11 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { final PendingIntent pendingIntent = mInjector.pendingIntentGetBroadcast(mContext, final PendingIntent pendingIntent = mInjector.pendingIntentGetBroadcast(mContext, 0 /* requestCode */, intent, PendingIntent.FLAG_UPDATE_CURRENT); 0 /* requestCode */, intent, PendingIntent.FLAG_UPDATE_CURRENT); final String buttonText = mContext.getString(R.string.personal_apps_suspended_turn_profile_on); final Notification.Action turnProfileOnButton = new Notification.Action.Builder(null /* icon */, buttonText, pendingIntent).build(); final String text = mContext.getString( final String text = mContext.getString( notificationState == PROFILE_OFF_DEADLINE_WARNING notificationState == PROFILE_OFF_DEADLINE_WARNING ? R.string.personal_apps_suspension_tomorrow_text ? R.string.personal_apps_suspension_tomorrow_text Loading @@ -16144,11 +16149,13 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { new Notification.Builder(mContext, SystemNotificationChannels.DEVICE_ADMIN) new Notification.Builder(mContext, SystemNotificationChannels.DEVICE_ADMIN) .setSmallIcon(android.R.drawable.stat_sys_warning) .setSmallIcon(android.R.drawable.stat_sys_warning) .setOngoing(ongoing) .setOngoing(ongoing) .setAutoCancel(false) .setContentTitle(mContext.getString( .setContentTitle(mContext.getString( R.string.personal_apps_suspension_title)) R.string.personal_apps_suspension_title)) .setContentText(text) .setContentText(text) .setStyle(new Notification.BigTextStyle().bigText(text)) .setColor(mContext.getColor(R.color.system_notification_accent_color)) .setColor(mContext.getColor(R.color.system_notification_accent_color)) .setContentIntent(pendingIntent) .addAction(turnProfileOnButton) .build(); .build(); mInjector.getNotificationManager().notify( mInjector.getNotificationManager().notify( SystemMessage.NOTE_PERSONAL_APPS_SUSPENDED, notification); SystemMessage.NOTE_PERSONAL_APPS_SUSPENDED, notification);