我开发了一个应用程序,该应用程序是图片的幻灯片显示,每当您点击它们时都会播放声音。就像2-4岁的图画书一样。

问题是,由于android不允许您捕获主页按钮的按下并从本质上将其禁用,因此当 parent 将手机交给 child 与无人看管(勇敢的 parent )一起玩时, child 会无意中退出该应用,然后拨打电话或否则请调整手机。

当前有两个其他应用程序对此问题提供了伪修复。这些应用程序是Toddler Lock和ToddlePhone。我曾尝试与这些应用程序的开发人员联系以寻求指导,但他们不愿透露任何信息,如果可以的话,但这里有人对您有任何建议吗?

看起来其他两个应用程序都像是主屏幕替换应用程序。在这些应用上启用“ child 验证模式”后,系统会提示用户选择操作,然后选择要执行操作的应用,选择为“Launcher,LauncherPro等”。加上蹒跚学步的应用程序。然后,您必须将蹒跚学步的应用程序设置为默认值,然后将其设置为“锁定”状态,并且只有在“解锁”电话时,才能使用组合键或触摸屏幕的四个角来“解锁”电话。您的常规主屏幕应用默认设置已恢复。您甚至不必在下次启用“ child 保护模式”时将蹒跚学步的应用程序设置为默认应用程序。

我已经读到这两个应用程序在三星手机上存在问题,它们会导致无限的崩溃和重启循环,需要恢复出厂设置才能修复。显然,这不是解决问题的理想解决方案,但看起来这是目前唯一可用的解决方案。

有没有人对如何实现“ child 验证模式”有任何想法?

最佳答案

我认为您对主屏幕更换是正确的。我知道蹒跚学步锁不会覆盖主页按钮,因为(至少在我的LG GW620上)在蹒跚学步锁中,按住主页按钮会弹出ALT-TAB类型菜单-然后会导致手机崩溃。

android开发站点上有一个主屏幕替换应用程序,带有源代码:

http://developer.android.com/resources/samples/Home/index.html

编辑:也,ADW.Launcher:

http://code.google.com/p/adw-launcher-android/

10-07 12:45
查看更多