我已经创建了自己的家/启动器,并希望根据我的位置将其设置为默认值,但据我所知,您只能在'settings->应用程序中清除/设置home的默认值 - >管理应用程序 - > 主页/启动器的名称':这可能吗?我猜这不是因为它控制了用户,但我想我会检查......
答案 0 :(得分:4)
无法从代码中设置默认的HOME应用程序,如果可以这样做,则会出现安全问题。
答案 1 :(得分:0)
Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
答案 2 :(得分:0)
我们分析了一个名为Launcher Switcher的应用程序,它似乎在Android 2.2中运行正常。单击按钮以设置默认启动器。但我在Android 4.0中安装它,它不起作用。设置默认启动器后,单击HOME按钮时,启动器选择窗口仍然会打开。