2012-06-14 64 views
0

我正在寻找一个应用程序,当按钮按下时不会屈服于主页按钮。从逻辑上讲,我怀疑这种行为可能出于安全原因(防止手机被劫持)。然而,这是我的应用程序的一个重要功能,正在编写,以帮助我的弱智叔叔使用他的手机。Android模式应用程序?

我在一个较高的水平的问题是我能阻止他关闭应用程序并返回到核心的Android主页/切换应用?或者是我会不得不修改android操作系统本身并创建自己的自定义风格,然后用它来破解/闪烁手机?

+0

我发现这两个不错的选择,1)ADW启动(如果您想自定义自己所有,这将是一个伟大的开端),或者有在市场上自由发射称为儿童广场与Android快捷方式结合调用预期的人员(显示联系人图片)时,这看起来很有希望。 – Syntax

+0

ADW启动器就是这样,它很容易,并且可以做一切你想要的东西;不幸的是,孩子们的地方不支持添加快捷键。 – Syntax

回答

2

你不能真正做到这一点,而无需修改固件。你可以通过编写和安装自己的启动程序来自动启动'模态'应用程序。所以,当你按回家时,而不是安装的应用程序抽屉时,你会马上回到你的应用程序。当然这可以被禁用,并且可能不会太顺利,但应该可以工作。

+0

谢谢,这正是我希望找到的! – Syntax

0

你可以问机器人,使您的应用程序中的“家”的应用程序的时间。

对于离:这是“车回家”的应用程序是如何工作的。只要设备处于“停靠”状态,您的应用即成为家庭应用。 (你得什么“对接”的研究手段。对不起,我不知道在这一点上)

在您的清单中声明这是

<meta-data android:name="android.dock_home" android:value="true" />

,你是好去。

http://developer.android.com/reference/android/content/Intent.html#METADATA_DOCK_HOME

查看文档还要检查这个职位。

Overriding Home button for a Car Home replacement app

相关问题