【问题标题】:Set my home screen as default programmatically以编程方式将我的主屏幕设置为默认值
【发布时间】:2013-05-04 07:59:20
【问题描述】:

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

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

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

问候, 布拉格

【问题讨论】:

    标签: android launcher homescreen native-activity


    【解决方案1】:

    简短的回答是您不能出于安全目的。 (即,如果我可以以编程方式将自己设置为默认主屏幕,那么理论上我可以将用户“锁定”在他们自己的设备之外)

    如果您真的想实现这一点,您将必须构建自己的操作系统版本并将其安装在您自己的设备上,然后您就可以在自己的操作系统中工作,但不适用于拥有库存操作系统版本的人.

    【讨论】:

    • 是的。我试图通过修改源代码并制作自己的 ROM 来实现这一点。我只是想知道,要实现这一点,需要在 Android 源代码中进行哪些更改。我试图找到设备启动时启动主屏幕的位置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 2012-04-20
    • 1970-01-01
    • 2013-03-25
    • 1970-01-01
    相关资源
    最近更新 更多