<ImageView style="@style/LoaderPrevNext.Next" />
при использовании стилей
<style name="LoaderPrevNext">
<item name="android:layout_width">40dp</item>
<item name="android:layout_height">80dp</item>
<item name="android:layout_weight">0</item>
<item name="android:scaleType">fitXY</item>
</style>
<style name="LoaderPrevNext.Next">
<item name="android:src">@drawable/next_page</item>
<item name="android:contentDescription">@string/img_desc_next_page</item>
</style>
меня раздражает предупреждение [Accessibility] Missing contentDescription attribute on image
.
Оно исчезает, если я перемещаю или копирую contentDescription из стиля в тег ImageView, но поскольку src определен в стиле, я бы хотел сохранить их вместе.
Полагаю, это просто ошибка SDK, но некоторые могут найти обходной путь...
Уточнение: У рассматриваемого ImageView действительно есть content-description, определенный в стиле LoaderPrevNext.Next. Предупреждение является ложным. Меня не интересуют идеи о том, как установить содержимое DeepL, или как взломать их пустые.