我有一个活动,可能有许多不同的状态。
例如:
- 没有互联网 - 没有许可证 - 已登录 - 未登录 - 待处理 - 错误 - 受限制 - 已弃用
目前,我使用if语句来确定应用程序的适当状态,并根据需要启用或禁用视图。我认为一些状态模式可能更好。
有人能给我一些关于如何在这样的活动中使用状态模式的想法吗?或者在这种情况下,像这样的if语句是否是更好的选择,因为视图已经与活动紧密耦合。
例如:
- 没有互联网 - 没有许可证 - 已登录 - 未登录 - 待处理 - 错误 - 受限制 - 已弃用
目前,我使用if语句来确定应用程序的适当状态,并根据需要启用或禁用视图。我认为一些状态模式可能更好。
有人能给我一些关于如何在这样的活动中使用状态模式的想法吗?或者在这种情况下,像这样的if语句是否是更好的选择,因为视图已经与活动紧密耦合。