diff --git a/packages/Keyguard/res/layout/keyguard_status_view.xml b/packages/Keyguard/res/layout/keyguard_status_view.xml index 006b1ee2d4401..0d7e6c9532fd1 100644 --- a/packages/Keyguard/res/layout/keyguard_status_view.xml +++ b/packages/Keyguard/res/layout/keyguard_status_view.xml @@ -27,8 +27,7 @@ android:layout_height="wrap_content" androidprv:layout_maxWidth="@dimen/keyguard_security_width" androidprv:layout_maxHeight="@dimen/keyguard_security_height" - android:gravity="center_horizontal|top" - android:contentDescription="@string/keyguard_accessibility_status"> + android:gravity="center_horizontal|top"> %1$s widget. User selector - - Status Camera @@ -176,6 +174,9 @@ %1$s will not be deleted. + + Next alarm set for %1$s + \?123 diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java b/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java index 51a276e5128d5..a0fab42f1fb65 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java @@ -143,7 +143,10 @@ public class KeyguardStatusView extends GridLayout { void refreshAlarmStatus(AlarmManager.AlarmClockInfo nextAlarm) { if (nextAlarm != null) { - mAlarmStatusView.setText(formatNextAlarm(mContext, nextAlarm)); + String alarm = formatNextAlarm(mContext, nextAlarm); + mAlarmStatusView.setText(alarm); + mAlarmStatusView.setContentDescription( + getResources().getString(R.string.keyguard_accessibility_next_alarm, alarm)); mAlarmStatusView.setVisibility(View.VISIBLE); } else { mAlarmStatusView.setVisibility(View.GONE);