当应用程序在后台运行时,在Android中禁用呼叫键

时间:2011-10-08 09:53:45

标签: android service background key call

我想在我的应用程序中禁用绿色(调用)键,即使我的应用程序切换到后台任务和暂停活动时它也应该工作。我应该使用Android服务来禁用呼叫密钥来实现这一目标吗?如果是,那么如何使用Android服务禁用密钥。请提供对此的见解。

谢谢。

1 个答案:

答案 0 :(得分:0)

  

我是否应该使用Android服务来禁用通话键来实现此目的?

你不能“禁用”任何键。

当您的活动位于前台时,您可以通过在onKeyDown()中截取它们来“禁用”某些键 - 我忘记了是否可以通过这种方式处理CALL按钮。

但是,如果您没有前台活动,则无权以这种方式干扰用户体验。