SmartRefreshLayout 常见坑
引入依赖
在app的build.gradle 引入
implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0'
implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.1.0'//没有使用特殊Header,可以不加这行
implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.50'
还需要在本文件加入
pluginManagement {
repositories {
...
//解决SmartRefreshLayout无法使用问题 加上以下的也可以
jcenter()
maven { url 'https://repo1.maven.org/maven2/' }
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
...
//解决SmartRefreshLayout无法使用问题 加上以下的也可以
jcenter()
maven { url 'https://repo1.maven.org/maven2/' }
maven { url 'https://jitpack.io' }
}
}
android.useAndroidX=true
android.enableJetifier=true