Merge "Improve a11y for BiometricPrompt credential view" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
fc294e8603
@@ -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