下載 Android-PullToRefresh-master 後,File → New → Import Module 選中目錄,Projects 列表為空,無法導入。
該庫是 Eclipse ADT 結構(含 project.properties、AndroidManifest.xml 在根目錄),非 Gradle 模塊。AS 默認的 Import Module (Gradle) 無法識別。
build.gradle 並遷移為 Gradle 結構。settings.gradle 中會出現 include ':pulltorefresh',主模塊 build.gradle 添加 implementation project(':pulltorefresh')。該庫最後更新於 2015 年,建議直接使用:
implementation 'com.scwang.smart:refresh-layout-kernel:2.0.5',Kotlin 友好、Header/Footer 豐富、NestedScrolling 完美支持。implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0',官方維護,輕量。.so 需手動複製到 jniLibs。