nilupeng
2022-08-11 485c4e60955d1a9e82c9887da7d8b71ad68ad257
app/src/main/java/com/runt/open/mvvm/base/activities/LoadPageActivity.java
@@ -16,7 +16,9 @@
import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener;
import java.lang.reflect.ParameterizedType;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
 * Created by Administrator on 2021/11/4 0004.
@@ -81,18 +83,20 @@
     * 参数
     * @return
     */
    protected Object[] requestParams(){return null;};
    protected Map requestParams() {
        return new HashMap();
    }
    @Override
    public void onRefresh(@NonNull RefreshLayout refreshLayout) {
        page = 0;
        mViewModel.requestData(mViewModel.request(page,requestParams()));
        mViewModel.requestData(page,requestParams());
    }
    @Override
    public void onLoadMore(@NonNull RefreshLayout refreshLayout) {
        page++;
        mViewModel.requestData(mViewModel.request(page,requestParams()));
        mViewModel.requestData(page,requestParams());
    }