我应该在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> 

Solutions Collecting From Web of "我应该在contentDescription属性中添加字段分隔符等装饰图片吗?"

您可以将纯装饰图像的内容描述设置为“@null”以避免Lint警告,并让屏幕阅读器知道跳过该图像。

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

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