Androidアプリケーションを作成します。アプリケーションには多くのアクティビティがあり、アクティビティ間の遷移が多数あります。私は自分の活動を切り替えるステートマシンを実現することにしました。
Applicationクラスまたはそのサブクラスでステートマシンを実現したかったのですが、そこからアクティビティを開始できません。
public class MainAppClass extends Application {}
このようなコードは失敗しています:
Intent intent = new Intent();
intent.setClass(this.MyActivity, Screen2Activity.class);
StartActivity(intent);
多分、それは非現実的ですか?そのようなタスクのための他の方法はありますか?あなたの答えをありがとう!