Android:我应该如何从我的应用程序打开主屏幕?

时间:2012-02-16 14:10:50

标签: android

我应该如何从我的应用程序中打开主屏幕?

Intent i = new Intent(Intent.ACTION_MAIN);
PackageManager manager = getPackageManager();
i = manager.getLaunchIntentForPackage("com.android.launcher");
startActivity(i);

当我打开

时,此代码正常工作
com.android.browser

但不适合

com.android.launcher

可能是什么问题?包名或其他一些?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

ask the user to open any app

Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_LAUNCHER);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);