我编写了一个 Android 应用程序。我的应用程序中有很多活动,活动之间有大量的转换。我决定实现一个状态机,它将切换我的活动。
我希望在我的应用程序类或其子类中实现一个状态机,但我无法从中启动任何活动。
public class MainAppClass extends Application {}
这样的代码失败了:
Intent intent = new Intent();
intent.setClass(this.MyActivity, Screen2Activity.class);
StartActivity(intent);
也许,这是不真实的吗?这些任务还有其他方法吗?感谢您的回答!