Skip to content

Commit be7b7bb

Browse files
Optimize sample
1 parent f6daf91 commit be7b7bb

File tree

4 files changed

+4
-11
lines changed

4 files changed

+4
-11
lines changed

app/src/main/java/com/dylanc/loadingstateview/sample/App.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ public void onCreate() {
3737
pool.register(ViewType.LOADING, new LoadingViewDelegate());
3838
pool.register(ViewType.ERROR, new ErrorViewDelegate());
3939
pool.register(ViewType.EMPTY, new EmptyViewDelegate());
40-
return Unit.INSTANCE;
4140
});
4241
}
4342
}

app/src/main/java/com/dylanc/loadingstateview/sample/delegate/LoadingViewDelegate.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,7 @@
2828
*/
2929
public class LoadingViewDelegate extends LoadingStateView.ViewDelegate<LoadingStateView.ViewHolder> {
3030

31-
private int height = ViewGroup.LayoutParams.MATCH_PARENT;
32-
33-
public LoadingViewDelegate() {
34-
}
35-
36-
public LoadingViewDelegate(int height) {
37-
this.height = height;
38-
}
31+
public int height = ViewGroup.LayoutParams.MATCH_PARENT;
3932

4033
@NonNull
4134
@Override

app/src/main/java/com/dylanc/loadingstateview/sample/ui/ActErrorActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public void onReload() {
6464
HttpUtils.requestSuccess(new HttpUtils.Callback() {
6565
@Override
6666
public void onSuccess() {
67-
loadingStateView.showContentView(new FadeAnimation());
67+
loadingStateView.showContentView(new FadeAnimation());
6868
}
6969

7070
@Override

app/src/main/java/com/dylanc/loadingstateview/sample/ui/ScrollingToolbarActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ protected void onCreate(@Nullable Bundle savedInstanceState) {
4141
super.onCreate(savedInstanceState);
4242
setContentView(R.layout.activity_scrolling);
4343
loadingStateView = ToolbarUtils.setScrollingToolbar(this, "SpecialDecorView(scrolling)");
44-
loadingStateView.register(ViewType.LOADING, new LoadingViewDelegate(ViewGroup.LayoutParams.WRAP_CONTENT));
44+
LoadingViewDelegate viewDelegate = loadingStateView.getViewDelegate(ViewType.LOADING);
45+
viewDelegate.height = ViewGroup.LayoutParams.WRAP_CONTENT;
4546
loadData();
4647
}
4748

0 commit comments

Comments
 (0)