gpt4 book ai didi

android - RoboSpice 和 android 生命周期的麻烦

转载 作者:行者123 更新时间:2023-11-29 01:53:53 25 4
gpt4 key购买 nike

我是这样使用 robospice 的:

ProjectInfoRequest request = new ProjectInfoRequest(mProfile);
spiceManager.execute(request, PROJECT_INFO_LISTENER);

它下载数据,几乎一切正常。

但是有些事情让我不开心:

  • 当我按下主页按钮时,会根据文档相应地调用 SpiceManager.shouldStop()。但是当任务执行时监听器没有得到调用,这是正确的(我猜,因为 Activity 可能被操作系统破坏)但是我如何保存下载的数据?我在 1.4.0 版本中没有看到任何内存持久化

  • 当我尝试像这样指定 cacheKey 时

spiceManager.execute(request, "projectInfo", DurationInMilis.NEVER, PROJECT_INFO_LISTENER);

请求甚至不会开始执行。但是我真的需要它,因为我想使用 addListenerIfReqeustPending 方法。没有启动执行请求的可能原因是什么?

最佳答案

您使用哪个版本? 1.4.1 刚刚发布。您使用哪种服务? SpiceService 使用哪个缓存管理器?

关于android - RoboSpice 和 android 生命周期的麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16420113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com