java - 在另一个活动 C 中从活动 A 声明的访问列表?
问题描述
在活动中,AI 调用 API 来检索城市列表。
然后在活动 B 中有一个按钮,一旦用户单击该按钮,另一个活动 C 将打开。活动 C 有一个下拉列表,需要显示我从活动 A 获得的所有城市。
所以我的问题是如何在不将其声明为公共静态的情况下从活动 C 中的活动 A 访问列表?
解决方案
如果您不想通过活动传递数据,那么您可以使用单例模式。因此,您将能够从程序中的任何位置获取数据,而无需使此列表可序列化。
关于单例的更多细节在这里: https ://en.wikipedia.org/wiki/Singleton_pattern
推荐阅读
- vb.net - richtextbox for = i 多功能
- php - Prestashop:基于重量的自定义凭证 (PHP)
- azure - 在作业执行的阈值时间后停止 azure databricks 集群
- vba - 访问 vba 代码在 access 2019 上是非法的
- amazon-web-services - Terraform lambda 调用可能超时
- typescript - 打字稿扩展对象,实现具有动态属性的接口
- matlab - 在 MATLAB 中过滤单个样本
- python - Django:如何获取在 url 中传递的参数值?
- windows - 我需要一个 git 命令来将在 Windows 中以 Macintosh (CR) 结尾的文件行转换为 Windows (CRLF)
- dll - 如何使用 CMake 从外部将 Lua 动态链接到 WinAPI/C++ Visual Studio 2019 项目