Skip to content

Commit 8780899

Browse files
committed
🐍 version 1.0.1
1 parent d07e000 commit 8780899

File tree

1 file changed

+28
-4
lines changed

1 file changed

+28
-4
lines changed

README.md

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ allprojects {
2727

2828
```
2929
dependencies {
30-
compile 'com.github.Bakumon:StatusLayoutManager:1.0.0'
30+
compile 'com.github.Bakumon:StatusLayoutManager:1.0.1'
3131
}
3232
```
3333

@@ -40,10 +40,15 @@ dependencies {
4040
```java
4141
statusLayoutManager = new StatusLayoutManager.Builder(recyclerView)
4242
// 设置重试事件监听器
43-
.setOnRetryListener(new OnRetryListener() {
43+
.setOnStatusChildClickListener(new DefaultOnStatusChildClickListener() {
4444
@Override
45-
public void onClick(int state, View view) {
46-
// 处理点击事件,一般重新加载数据
45+
public void onEmptyChildClick(View view) {
46+
47+
}
48+
49+
@Override
50+
public void onErrorChildClick(View view) {
51+
4752
}
4853
})
4954
.build();
@@ -167,4 +172,23 @@ statusLayoutManager = new StatusLayoutManager.Builder(recyclerView)
167172
}
168173
})
169174
.build();
175+
```
176+
177+
也可以使用 `OnStatusLayoutClickListener` 默认的实现类,像下面这样:
178+
179+
```java
180+
statusLayoutManager = new StatusLayoutManager.Builder(recyclerView)
181+
// 设置重试事件监听器
182+
.setOnStatusChildClickListener(new DefaultOnStatusChildClickListener() {
183+
@Override
184+
public void onEmptyChildClick(View view) {
185+
186+
}
187+
188+
@Override
189+
public void onErrorChildClick(View view) {
190+
191+
}
192+
})
193+
.build();
170194
```

0 commit comments

Comments
 (0)