我希望计时器在接到来电时启动,并在调用者接听或挂断电话时停止。
简单来说,我要响铃时间。是的,电话响铃的时间。我知道我需要一项服务,但我如何让这些条件成为计时器启动的触发器?
我尝试在 API 中搜索响铃持续时间常数,但无济于事。我是初学者,所以很多细节将不胜感激和首选。
最佳答案
您必须使用 BroadcastReceivers
。要获取电话状态,您需要权限 READ_PHONE_STATE
。然后您可以在铃声响起时启动计时器,并在您接听电话时停止。
关于java - 如何在每次收到来电时启动计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17668457/