代码之家  ›  专栏  ›  技术社区  ›  Ali

从体系结构组件分页库

  •  0
  • Ali  · 技术社区  · 7 年前

    我在Bitbucket中有以下项目: https://github.com/Ali-Rezaei/TMDb-Paging https://www.themoviedb.org/ tmdb_api_key=YOUR_API_KEY )

    在PageKeyedMovieDataSource类中,我有loadInitial方法,

    使用以下行:

    callback.onResult(items, null, "")
    

    "" 下一页密钥。

    同样的故事 loadAfter ""

    callback.onResult(items, "")
    

    应用程序运行良好,但我不知道什么是最好的方法在这里。我该通过什么?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Gil Goldzweig    7 年前

    我刚刚建立了一个应用程序,使用TMDB的分页,你可以看到它 here 源代码包含使用最佳实践和干净的体系结构创建简单应用程序所需的所有内容,但如果您只想看到我使用的原始代码

    loadInitial()

    callback.onResult(response.movies, 1, response.totalPages, null, 2)
    

    这个代码用于返回 loadAfter()

    callback.onResult(response.movies, params.key + 1)