如何进入列出所有应用程序的启动器?

时间:2013-10-31 20:33:47

标签: android android-intent launcher android-launcher

我的应用程序中有一个按钮,当用户点击它时,她将被引导到启动器界面。

我尝试了以下方式:

Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startActivity(startMain);

但它进入“主屏幕”(左侧),而不是“启动屏幕”(右侧)。

我也尝试了Intent.CATEGORY_LAUNCHER,但会弹出一个对话框,用于选择要完成操作的应用。

enter image description here

1 个答案:

答案 0 :(得分:1)

  

如何进入列出所有应用的启动器?

你没有,除非你是主屏幕的作者。

正如Simon指出的那样,不需要任何主屏幕允许外部应用程序直接转到单独的“启动器”。不是每个主屏幕甚至都有单独的“启动器”(有些将应用程序小部件和启动器图标混合在一个显示器中)。

欢迎您与各种主屏实现的作者联系,看看他们是否公开了一些特殊的Intent结构,可以将您带到启动器。