【发布时间】:2012-05-01 22:37:48
【问题描述】:
我正在开发的应用需要知道何时有人按下了结束通话按钮。它根本不需要改变按钮的功能。它只需要知道它何时被按下。我只是想知道这是否可能以及如何做到这一点?
我一直在研究 KeyEvent 类,但我无法实现它。我什至不知道它是否会起作用。
【问题讨论】:
我正在开发的应用需要知道何时有人按下了结束通话按钮。它根本不需要改变按钮的功能。它只需要知道它何时被按下。我只是想知道这是否可能以及如何做到这一点?
我一直在研究 KeyEvent 类,但我无法实现它。我什至不知道它是否会起作用。
【问题讨论】:
我高度 doubt 你可以这样做......捕获不在你的应用程序中的关键事件只是 malicious 代码。
也许您想知道通话是否已终止?
如果是这样:使用从CALL_STATE_RINGING/CALL_STATE_OFFHOOK 到CALL_STATE_IDLE 的PhoneStateListener 到detect 状态转换
【讨论】: