Skip to content

Commit 1e397ab

Browse files
committed
Merge branch 'master' of github.com:catchpig/kmvvm
2 parents 08f84e3 + fcaab0e commit 1e397ab

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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方法

0 commit comments

Comments
 (0)