2013-05-11 86 views
4

我想设计一个应用程序。这将从移动重启开始。 我能够通过使用“android.intent.action.BOOT_COMPLETED”意图开始我的活动 但“SAMSUNG NOTE”有设备重新启动手机不需要关闭,然后在 在这里我面临的问题我的应用程序没有启动在“重新启动”开始活动在移动重启

+1

不,它不是将要发生,因为这个动作是保留的系统,您可以选中此开发人员链接.... http://developer.android.com/reference/android/content/Intent.html#ACTION_REBOOT, – Custadian 2013-05-11 16:38:45

+3

“我想设计一个应用程序,它将从移动重启开始。” - 然后请写你自己的主屏幕。 – CommonsWare 2013-05-11 16:47:08

+1

您是否真的想在重新启动时启动应用程序,或者您是否希望在手机启动时启动后台进程(即Android服务)? – 2013-05-11 16:48:17

回答

1

问题现在通过删除已注释的代码解决。

Intent startMainActivity = new Intent(context,MyActivity.class);  
    startMainActivity.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    context.startActivity(startMainActivity); 
    /* Intent startMain = new Intent(Intent.ACTION_MAIN); 
    startMain.addCategory(Intent.CATEGORY_HOME); 
    startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    context.startActivity(startMain);*/ 

我使用注释代码启动主屏幕我的应用程序启动后