Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 以编程方式将我的主屏幕设置为默认屏幕_Android_Launcher_Homescreen_Native Activity - Fatal编程技术网

Android 以编程方式将我的主屏幕设置为默认屏幕

Android 以编程方式将我的主屏幕设置为默认屏幕,android,launcher,homescreen,native-activity,Android,Launcher,Homescreen,Native Activity,假设我的android设备中安装了多个主屏幕。 启动或按HOME键时,将向用户显示一个对话框,用于选择所需的主屏幕,并显示一个复选框,用于将此操作设置为默认操作 我想知道当我选中“将此操作设置为默认值”复选框并启动应用程序时,将在哪里设置“默认值”主屏幕的代码 我需要它以两种不同的模式编程控制主屏幕 问候,, 布拉格简而言之,出于安全考虑,您不能这样做。(即,如果我可以通过编程将自己设置为默认主屏幕,那么理论上我可以将用户“锁定”在他们自己的设备之外) 如果你真的想实现这一点,你必须构建你自己的

假设我的android设备中安装了多个主屏幕。 启动或按HOME键时,将向用户显示一个对话框,用于选择所需的主屏幕,并显示一个复选框,用于将此操作设置为默认操作

我想知道当我选中“将此操作设置为默认值”复选框并启动应用程序时,将在哪里设置“默认值”主屏幕的代码

我需要它以两种不同的模式编程控制主屏幕

问候,,
布拉格

简而言之,出于安全考虑,您不能这样做。(即,如果我可以通过编程将自己设置为默认主屏幕,那么理论上我可以将用户“锁定”在他们自己的设备之外)


如果你真的想实现这一点,你必须构建你自己的操作系统版本,并将其安装在你自己的设备上,然后你可以在你的操作系统中工作,但不适合拥有普通操作系统版本的人。

是的。我正试图通过修改源代码并制作自己的ROM来实现这一点。我只是想知道,为了实现这一点,Android源代码需要做哪些更改。我试图找到设备启动时主屏幕的启动点。