缺少可访问性标签:在 Android Studio 中警告

ter*_*ran 14 android android-studio

缺少可访问性标签:其中minSdk < 17,您应该提供android:hint可编辑文本字段应提供android:hint 或,前提是您的 minSdkVersion 至少为 17,它们可能会被具有android:labelFor属性的视图引用。使用时 android:labelFor,请务必提供android:textandroid:contentDescription。如果您的视图被标记但由包含此布局的不同布局中的标签标记,则只需从 lint 中取消此警告。

问题 ID:LabelFor

如何修复此警告?

小智 8

只需添加

tools:ignore="LabelFor" 
Run Code Online (Sandbox Code Playgroud)

在你的 xml 中。

  • 警告可能会消失,但问题不会消失,使用 TalkBack 的视障人士在使用 manjitha 的精美应用程序时会遇到问题。最好只添加有意义的 `android:hint` 或 `android:labelFor` 并自我感觉良好。:) (17认同)