Неизвестный атрибут "android: padding" - PullRequest
0 голосов
/ 16 июня 2019

Поскольку я не совсем уверен, когда, при просмотре моего файла макета появляется сообщение "Unknown attribute android:padding" ...

Файл макета запускается:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="@dimen/widget_margin"
    android:id="@+id/widget" >

Я получаю похожие предупреждения для android:layout_alignParentTop и т. Д. В следующих случаях:

<ImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/imageView_port"
    android:visibility="gone"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

Кроме того, теперь я обнаружил, что когда изображение загружается в ImageView, который имеет правильное соотношение сторон, но не соответствует правильному размеру пикселя (меньше), изображение отображается в ImageView в его фактическом (слишком маленький) размер, а не растягивается, чтобы соответствовать ImageView (как это было раньше, и как я хочу, чтобы это было).

Я не уверен, когда эти предупреждения начали появляться. И я запутался, потому что кажется, что по крайней мере android: padding по-прежнему является действительным атрибутом в соответствии с документами .

Другие предупреждения, которые я получаю, включают в себя android:tag ..., который также является довольно базовым атрибутом и все еще "законным" в соответствии с приведенными выше документами.

1 Ответ

0 голосов
/ 16 июня 2019

Итак, очистка и восстановление ничего не сделали, и Invalidate Caches / Restart также ничего не сделали.

Но сработало следующее:

  • Закрыть Android Studio
  • Удалитьсодержимое папки C:\Users\MyName\.AndroidStudio3.4\system\caches
  • Открыть Android Studio

Вот и все ... не уверен, почему "Invalidate Caches" не достигли бы того же самого ... возможно, чтоЯсно, что некоторые другие кеши.

PS не решил "изображение не растягивается, чтобы соответствовать ImageView", но это должно быть другой проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...