【发布时间】:2011-10-02 17:14:51
【问题描述】:
这更像是一个最佳实践问题评估者,而不是技术问题。
我正在开发一个使用 Flex 4.5 SDK 的移动应用程序,并试图找出处理通知窗口的最佳方法。在大多数情况下,这些窗口会在出现问题时提醒用户。例如:登录错误,没有数据,无法解析服务器。
我正在使用单例设计模式,我有一个处理服务器调用的请求类。大多数弹出窗口将来自此类(来自我的加载程序的 IOErrorEvents 用于访问 API)。由于这个类是一个单例并且被应用程序内的所有视图使用它不知道应用程序的当前视图。我也不确定让这个类跟踪当前视图并让它在它上面推送弹出窗口是最佳实践。
我希望我可以使用 PopUpManager 来跟踪添加弹出窗口的位置以及当前在舞台上的弹出窗口。尽管我在网上看到的所有关于此的示例都显示了在视图声明标签中使用的静态组件。
我真的只是在寻找有关如何解决此问题的任何示例或输入。任何帮助将不胜感激!
【问题讨论】:
标签: actionscript-3 apache-flex mobile