File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -455,6 +455,7 @@ private fun loadBanners(){
455455### 4. RecycleView
456456
457457+ Adapter可以继承[ RecycleAdapter] ( ./mvvm/src/main/java/com/catchpig/mvvm/base/adapter/RecyclerAdapter.kt ) 来使用,RecycleAdapter使用了ViewBanding,只需要实现以下两个个方法
458+ + RecyclerAdapter可以调用setShowEmptyEnabled()方法来设置全局的空页面是否可用
458459
459460> 使用示例
460461
@@ -477,8 +478,7 @@ class UserAdapter(iPageControl: IPageControl) :
477478### 5.刷新分页控件([ RefreshRecyclerView] ( ./mvvm/src/main/java/com/catchpig/mvvm/widget/refresh/RefreshRecyclerView.kt ) )
478479
479480+ RefreshRecyclerView集成了RefreshLayoutWrapper+RecyclerView
480- +
481- 不用关心分页的逻辑,分页的刷新逻辑实现都在[ RefreshLayoutWrapper] ( ./mvvm/src/main/java/com/catchpig/mvvm/widget/refresh/RefreshLayoutWrapper.kt )
481+ + 不用关心分页的逻辑,分页的刷新逻辑实现都在[ RefreshLayoutWrapper] ( ./mvvm/src/main/java/com/catchpig/mvvm/widget/refresh/RefreshLayoutWrapper.kt )
482482+ 只需要设置LayoutManager和RecyclerAdapter,提供了setLayoutManager和setAdapter方法
483483+ 在获取到数据的时候调用updateData方法
484484+ 获取数据失败的时候调用updateError方法
You can’t perform that action at this time.
0 commit comments