我正在尝试创建一个Enum STATE模式,以便我可以设置我的操作的当前状态。 在C#中(我认为)我使用了这种模式:
Enum State { STARTED, STOPPED, PAUSED };
State _s;
public foo() {
_s = State.STARTED;
}
我确实读过你不应该或不能在Android中使用Enum的地方。如何在Android中复制此设计模式?
答案 0 :(得分:1)
你绝对可以使用它们。 Android的图书馆可能不会延续神话/过时的建议。它很容易从一个切换到另一个,所以从枚举开始,只有在遇到性能问题时才会改变,但我怀疑你会这样做。