我正在开发销售应用。我有一个包含10-15项的列表视图,通过检查按钮选择。我希望所选项目显示在下一个标签上。 有什么建议/帮助吗?我应该怎么做?
答案 0 :(得分:0)
只需将所选项目保存到某个全局存储空间并使用mTaHost.setCurrentTab(your_next_tab);
,然后在该标签中获取您存储的所选项目并将其显示。
答案 1 :(得分:0)
您可以在下一个标签的类中使用静态公共字段,该字段在该标签到达时加载该特定项目/项目,并在使用后清除。
答案 2 :(得分:0)
您是否考虑过使用Loaders
?我自己从不使用这门课,但它似乎是你在寻找的。这是link
在Android 3.0中引入,加载器可以轻松异步加载 活动或片段中的数据。装载机具有以下特点:
- 每个活动和片段都可以使用它们。
- 他们提供异步数据加载。
- 他们会监控数据来源,并在内容发生变化时提供新结果。
- 在a之后重新创建时,它们会自动重新连接到最后一个加载器的光标 配置改变。因此,他们不需要重新查询他们的数据。
您还可以在选择项目时写入文件,并在显示所选项目标签时阅读。