我知道在 Android 中打开默认启动器的 Intent ,但我需要启动启动器并打开默认桌面页面。 这可能吗? 提前致谢。
最佳答案
不,不可能使用 stock Android launcher 请求特定的主屏幕.
启动器使用以下方式定义默认屏幕:
static final int DEFAULT_SCREEN = 2
改变它的唯一方法是调用:
static void setScreen(int screen) {
synchronized (sLock) {
sScreen = screen;
}
}
但这些都不是对第三方开发者公开可用的,并且该应用程序不会寻找额外的 Intent
或任何可能表明您想要显示哪个屏幕的内容。
关于android - Intent 在默认启动器中打开默认桌面屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22815843/