0

マニフェスト ファイルでアプリの LAUNCHER アクティビティを設定できることは承知していますが、Dalvik VM によってアクティビティが読み込まれる前にコードでこれを静的に実行できる方法はありますか? 何かのようなもの:

    public class MyActivity extends Activity{

      RunTime.LAUNCHER = MyActivity.class
      ...

}

これは不可能かもしれませんが、可能であれば、これを達成するための安全で信頼できるコード例をいただければ幸いです。

どうもありがとう

4

1 に答える 1

2

ただし、それ自体を表示せずに、次に必要なアクティビティを開始する最初の空のアクティビティを用意することもできます。

public void onCreate(Bundle stuff) {
    super.onCreate(stuff);
    startActivity(new Intent(...whatever...);
    finish();
}
于 2012-10-05T14:22:11.423 に答える