Merge "Improve a11y for BiometricPrompt credential view" into rvc-dev am: fc294e8603 am: 955ae4b9c6
Change-Id: I18e152c6b829d3da2b3a6e9b670200b2da8972d3
This commit is contained in:
@@ -249,6 +249,7 @@
|
|||||||
<style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
|
<style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
|
||||||
|
|
||||||
<style name="TextAppearance.AuthCredential">
|
<style name="TextAppearance.AuthCredential">
|
||||||
|
<item name="android:accessibilityLiveRegion">polite</item>
|
||||||
<item name="android:gravity">center_horizontal</item>
|
<item name="android:gravity">center_horizontal</item>
|
||||||
<item name="android:textAlignment">gravity</item>
|
<item name="android:textAlignment">gravity</item>
|
||||||
<item name="android:layout_gravity">top</item>
|
<item name="android:layout_gravity">top</item>
|
||||||
|
|||||||
@@ -214,9 +214,11 @@ public abstract class AuthCredentialView extends LinearLayout {
|
|||||||
protected void onAttachedToWindow() {
|
protected void onAttachedToWindow() {
|
||||||
super.onAttachedToWindow();
|
super.onAttachedToWindow();
|
||||||
|
|
||||||
setText(mTitleView, getTitle(mBiometricPromptBundle));
|
final CharSequence title = getTitle(mBiometricPromptBundle);
|
||||||
|
setText(mTitleView, title);
|
||||||
setTextOrHide(mSubtitleView, getSubtitle(mBiometricPromptBundle));
|
setTextOrHide(mSubtitleView, getSubtitle(mBiometricPromptBundle));
|
||||||
setTextOrHide(mDescriptionView, getDescription(mBiometricPromptBundle));
|
setTextOrHide(mDescriptionView, getDescription(mBiometricPromptBundle));
|
||||||
|
announceForAccessibility(title);
|
||||||
|
|
||||||
final boolean isManagedProfile = Utils.isManagedProfile(mContext, mEffectiveUserId);
|
final boolean isManagedProfile = Utils.isManagedProfile(mContext, mEffectiveUserId);
|
||||||
final Drawable image;
|
final Drawable image;
|
||||||
|
|||||||
Reference in New Issue
Block a user