以编程方式更改启动器活动

时间:2012-10-07 00:38:24

标签: android android-activity launcher

有没有办法可以更改应用程序启动时启动的活动?

1 个答案:

答案 0 :(得分:17)

我建议您在清单中始终将辅助活动指定为启动器活动。然后,在该活动的onCreate中,您可以做出决定启动应用程序所需的任何决定,然后完成帮助程序活动。例如:

在你的清单(启动器活动)中:

<activity android:name=".HelperActivity" ... />

然后,在HelperActivity的onCreate:

@Override
public void onCreate(Bundle b){
    super.onCreate();
    //determine what activity you want
    startActivity(new Intent(this, NewActivity.class);
    finish();
}