From 017ae508a0348becb12df90e9fd04e15389869b4 Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Wed, 16 Mar 2016 11:40:54 -0400 Subject: [PATCH] String and accessibility changes. Bug: 27490367 Bug: 27491350 Bug: 27655047 Bug: 24573668 Change-Id: I972d15666b206fd4f94fc55bec77b8cfbc6b7e04 --- res/values/strings.xml | 6 +++--- .../ConfirmDeviceCredentialBaseFragment.java | 15 ++++++++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index 95e3ab03d6b..785dcb11bfd 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5895,7 +5895,7 @@ %1$s: %2$s - Visual interruptions + Block visual disturbances @@ -6501,11 +6501,11 @@ Blocked With domain URLs - + Overrides Do Not Disturb No sensitive content on lock screen - + Never shown on lock screen Shown silently diff --git a/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java b/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java index 592589047c5..b9836d133cd 100644 --- a/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java +++ b/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java @@ -132,17 +132,22 @@ public abstract class ConfirmDeviceCredentialBaseFragment extends InstrumentedFr } } - protected void setAccessibilityTitle(CharSequence suplementalText) { + protected void setAccessibilityTitle(CharSequence supplementalText) { Intent intent = getActivity().getIntent(); if (intent != null) { CharSequence titleText = intent.getCharSequenceExtra( ConfirmDeviceCredentialBaseFragment.TITLE_TEXT); - if (titleText == null || suplementalText == null) { + if (titleText == null && supplementalText == null) { return; } - String accessibilityTitle = - new StringBuilder(titleText).append(",").append(suplementalText).toString(); - getActivity().setTitle(Utils.createAccessibleSequence(titleText, accessibilityTitle)); + StringBuilder builder = new StringBuilder(); + if (titleText != null) { + builder.append(titleText).append(","); + } + if (supplementalText != null) { + builder.append(supplementalText); + } + getActivity().setTitle(Utils.createAccessibleSequence(titleText, builder.toString())); } }