10

我给了一个空字符串。林特仍然抱怨。

<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>
4

2 回答 2

22

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

<ImageView
    style="@style/DetailFieldSeparator"
    android:contentDescription="@null" />
于 2012-09-09T02:17:50.803 回答
-2

我通过在 res/values/string.xml 中创建一个文本来修复该警告。然后我只需要从我的所有图像视图中引用该文本

于 2012-06-09T22:42:29.247 回答