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 に答える