我正在开发的应用程序需要知道何时有人按下结束通话按钮。它根本不需要改变按钮的功能。它只需要知道它何时被按下。我只想知道这是否可能以及如何做到这一点?
我一直在看KeyEvent类,但是我无法实现它。我什至不知道它是否会起作用。
我非常怀疑你能做到这一点......捕获不在你的应用程序中的关键事件只是恶意代码。
也许您有兴趣知道通话是否已终止?
PhoneStateListener
来detect从CALL_STATE_RINGING/CALL_STATE_OFFHOOK
到CALL_STATE_IDLE
的状态转换