我应该在contentDescription属性中添加字段分隔符等装饰图片吗?

我给了一个空的string。 林特仍然抱怨。

<ImageView style="@style/DetailFieldSeparator"/> <style name="DetailFieldSeparator"> <item name="android:src">@android:drawable/divider_horizontal_textfield</item> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:scaleType">fitXY</item> <item name="android:paddingTop">5dp</item> <item name="android:paddingBottom">5dp</item> </style> 

  • Facebook Messenger的可访问性
  • 使用AccessibilityService从(Facebook)RecyclerView中读取文本
  • 一个Android应用程序能通过UI Automator控制另一个应用程序吗?
  • 如何更改应用程序名称的Android Talkback
  • 如何以编程方式在Android中启用/禁用辅助function服务
  • Android AutoCompleteTextView onItemSelectedListener不是用蓝牙键盘触发的
  • 编辑文本中的Android可访问性与提示
  • 在AccessibilityNodeInfo中设置文本
  • 您可以将纯装饰图像的内容描述设置为“@null”以避免Lint警告,并让屏幕阅读器知道跳过该图像。

     <ImageView style="@style/DetailFieldSeparator" android:contentDescription="@null" /> 

    我通过在res / values / string.xml中创build一个文本来解决这个警告。 然后我只需要引用我所有图像中的文字