#java #android #kotlin #gradle #android-recyclerview
#java #Android #kotlin #gradle #android-recyclerview
Вопрос:
У меня есть несколько проектов для Android, где я часто использую RecyclerView (если это важно, это виджет с префиксом androidx) без добавления каких-либо зависимостей. Но когда я просматриваю gradle-файлы других проектов (даже разработанных Google), я вижу эту зависимость:
implementation "androidx.recyclerview:recyclerview:$recycler_view_version"
Итак, у меня есть вопросы.
- Должен ли я добавить его в свой gradle, если у меня нет проблем с RecyclerView?
- Может быть, есть другая зависимость, которая также включает RecyclerView?
Комментарии:
1. почему бы вам не попробовать? просто удалите их и посмотрите результат сами??
2. @Sekiro что я должен удалить? Каждая зависимость в моем gradle? Если это единственный выбор, может быть, позже, но я спросил, потому что мне нужна дополнительная информация. Новый проект Android Studio полностью поддерживает RecyclerView (или я не знаю о некоторых конкретных вариантах использования).
Ответ №1:
Похоже, вы создали свой проект в androix.
Зависимость от материала :-
implementation 'com.google.android.material:material:1.2.1'
В основном материальная зависимость содержит все реализации виджетов. Таким образом, вы можете получить доступ к этим виджетам непосредственно после введения этой зависимости.
Возможно, вы добавили зависимость от материала в свой gradle. таким образом, после введения материальной зависимости нет необходимости вводить отдельную зависимость recyclerview.
Комментарии:
1. На самом деле у меня есть эта зависимость, но пока это стандартная зависимость, я ее не добавлял. Спасибо!