java - 如果我的应用程序正在运行,请更改我在 Android 中的主页!

标签 java c++ android c

我想在 Android 设备中更改我的家,我的要求如下 每当我运行我的应用程序时,按主页键的时间应该被禁用 所以按主页键的时间应该没有任何作用。 但如果我关闭该应用程序,我的家应该是上一个启动器

所以可以在运行应用程序的基础上设置我的家 我用来更改manifest.xml文件并禁用包com.android.launcher但它不会让我满意。

最佳答案

长话短说...不,你不能这样做。

您可以采取一些变通办法,但这些事情本身充其量只是黑客行为,而且基本上无法提供您想要的功能。就像让您的应用程序成为家庭替换(启动器)本身,然后应用所需的功能,但即使在这种情况下,它也不会做您所描述的您想要做的事情,因为您实际上永远不会回到以前的用户定义的家庭应用程序(启动器) )并且用户需要遍历系统对话框才能将您的应用程序设置为家庭替代品(启动器)。

非常清楚的是,如果没有用户确认操作,您无法覆盖主页按钮的功能

关于java - 如果我的应用程序正在运行,请更改我在 Android 中的主页!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5386856/

相关文章:

java - 在Java中读/写命名管道?

java - JPA/Hibernate native 查询无法识别参数

c++ - 如何使用 result_of 代替 decltype?

c++ - 带有 float 的自定义内核 GpuMat

Android上传图片到Mysql

java - 如何停止 Beanshell 断言中程序的进一步执行

java - 停止 quartz 调试日志记录 log4j

c++ - 行背景颜色 GtkTreeView 小部件

android - 在 opengl es 2.0 中混合 alpha

android - SchemaFactory 不支持平台级别 8 中的 W3C XML Schema?