Похоже, что в linter есть ошибка в Android Studio 3.1.4.У меня есть следующее объявление функции:
fun Toolbar.setAsActionBar(
activity: AppCompatActivity,
@StringRes titleResId: Int? = null,
displayBackIcon: Boolean = true,
@DrawableRes backIconResId: Int? = null
)
Затем следующий код:
binding.toolbar.setAsActionBar(
activity = activity as AppCompatActivity,
displayBackIcon = true,
backIconResId = R.drawable.ic_arrow_left_24x24
)
Заставляет linter жаловаться на R.drawable.ic_arrow_left_24x24
, он говорит, что это должен быть "строковый ресурс".
Я не хочу подавлять линтер в каждом месте, когда испытываю подобную ситуацию.Кто-нибудь страдает от той же проблемы?Вы нашли какой-нибудь обходной путь для этого?