DataLoader.java 文件源码

java
阅读 47 收藏 0 点赞 0 评论 0

项目:LoadMoreHelper 作者:
@AnyThread
public static void loadData(final int page, final Object param, final LoadDataCallback cb) {
    sExecutor.execute(new Runnable() {
        @Override
        public void run() {
            final BaseResult<Item> result = loadDataSync(page, param);
            sUiHandler.post(new Runnable() {
                @Override
                public void run() {
                    if (cb != null) {
                        if (result != null) {
                            cb.onLoadSuccess(page, result.getData(), result.isPageMore());
                        } else {
                            cb.onLoadFailed(page);
                        }
                    }
                }
            });
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号