Я пытаюсь сделать свое Android-приложение более доступным, так как это важное требование в наши дни.Я тестирую приложение с помощью Accessibility Scanner.Но я сталкиваюсь с проблемами с TextInputLayouts.Я использовал следующий код:
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_username"
android:labelFor="@+id/username"
android:contentDescription="@string/username_hint"
android:accessibilityLiveRegion="polite">
<EditText
android:id="@+id/username"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
Но сканер специальных возможностей называет TextInputLayout неподдерживаемым типом элемента.Кроме того, идентификатор / имя пользователя может не иметь метки, читаемой программами чтения с экрана.Ниже приведена ссылка на запрос -
implementation 'com.basgeekball:awesome-validation:4.1'
implementation 'com.android.support:appcompat-v7:27.0.2'
implementation 'com.google.android.gms:play-services-places:11.0.2'
implementation 'com.android.support:design:27.0.2'
implementation 'com.android.support:cardview-v7:27.0.2'
implementation 'com.android.support:recyclerview-v7:27.0.2'