Ошибки Lint после миграции на AndroidX: - PullRequest
0 голосов
/ 31 августа 2018

После миграции / рефакторинга в AndroidX (с помощью инструмента миграции в Android Studio 3.2 RC2) я получаю огромный набор ошибок Lint следующего типа:

participant_menu.xml:9: Error: Should use android:showAsAction when not using the appcompat library [AppCompatResource]
          app:showAsAction="never" />

Я в замешательстве; Я думаю, что это ошибка в Lint, связанная с миграцией на AndroidX. Я прав или я должен вернуться в пространство имен Android?

Примечание: мой minSDK настроен на API 16.

1 Ответ

0 голосов
/ 31 августа 2018

Следует использовать Android: showAsAction , когда не используется библиотека appcompat [AppCompatResource] Приложение: showAsAction = "никогда"

Если вы не используете библиотеку Appcompat, я думаю, вы должны использовать:

android:showAsAction="never"

( Как сказано в документации )

Кроме того, похоже, что в Androidx все еще есть проблемы, для которых нужна документация или прямое руководство, поскольку я видел, что у некоторых людей были проблемы с этим или с SearchView или т. Д.

...