我知道Intent在Android中打开默认启动器,但我需要启动启动器并打开默认桌面页面。 这可能吗? 提前谢谢。
答案 0 :(得分:1)
不,使用stock Android launcher无法请求特定的主屏幕。
启动器使用以下命令定义默认屏幕:
static final int DEFAULT_SCREEN = 2
改变它的唯一方法是致电:
static void setScreen(int screen) {
synchronized (sLock) {
sScreen = screen;
}
}
但是这些都不会公开提供给第三方开发者,并且该应用不会查找Intent
额外内容或任何可能指示您要显示哪个屏幕的内容。