2016-09-29 45 views
0

我的公司已经编写了一个Android驱动程序应用程序(用于制作发送),驱动程序可以从中选择“呼叫”按钮来拨打他们要发送的客户。我知道如何改变自动拨号的意图,而不是用户必须手动启动呼叫,但我想知道是否有某种方式以某种方式锁定拨号器。访问锁定的电话拨号器的Android应用程序

最好的解决方案应该是a)确保电话在通话挂断后返回到驱动程序应用程序,或b)禁用拨号程序上的数字键盘,以便它们不能拨打任何其他号码。

我已经通过Play商店中的可用拨号器应用程序进行了搜索,以查看是否有任何合适的东西,但我找不到任何东西。我搜索了论坛(这是我如何找到ACTION.CALL意图),但还没有真正找到解决方案。

该应用程序是用PHP和JavaScript编写的。

任何建议将是非常有益的。 在此先感谢, 蚂蚁。

+0

这是不相关的'php'标签作为你的问题不包括PHP代码,也没有关于PHP的任何问题,分配错标签的人浪费时间谁试图帮助 – xYuri

+0

哦原谅我对犯错误我有史以来第一次! – antonjj

回答

0

这是在他们的个人电话上,还是在你给他们的设备上?如果是个人电话,不需要。如果它给你的设备 - 你真正想要的是一个信息亭应用程序。你可以安装你自己的不允许拨号的软电话(尽管你应该为紧急事件添加一个911按钮)并阻止用户通过DeviceManager apis安装任何其他拨号器(你必须是设备所有者,但是作为其设备所有者你实际控制的设备没有问题)。

当然,在kiosk模式下,真的是通过几乎没有人使用的深apis潜水。如果没有机器人专家,我不会推荐它。

Outisde的自助服务终端模式和完整的设备锁定 - 没有办法。由于拨号程序只是一个应用程序,因此无法强制它具有某些功能。

+0

非常感谢您的回答 - 这是我们提供的一款设备,它安装了laucher,可以将手机锁定为几个应用程序,或者拥有带单个应用程序的自助服务终端模式。他们确实需要在设备上运行2或3个应用程序,因此该服务亭模式不适合这种情况。我会研究我们自己的拨号器的可能性。谢谢。 – antonjj

相关问题