Android 我可以在不离开当前活动的情况下拨打电话吗?

Android 我可以在不离开当前活动的情况下拨打电话吗?,android,telephony,Android,Telephony,我想拨一个电话号码,在电话铃响时有一条写着“呼叫…”的信息 然后,当手机连接时,我希望我的活动显示一个计时器(计时器),该计时器将在通话启动后立即计数 然后,当通话结束时,将显示一条消息,说明通话已结束 我可以打个电话并停留在当前的活动屏幕上,以便实现这些功能吗?简短的回答是否定的。android中的电话接口与Gingerbread一样被严格锁定,因此几乎不可能在通话状态下执行任何操作 要尝试它,您可以实现PhoneStateListener,这在本文中有很好的描述,也许您可以用另一种方式找到您

我想拨一个电话号码,在电话铃响时有一条写着“呼叫…”的信息

然后,当手机连接时,我希望我的活动显示一个计时器(计时器),该计时器将在通话启动后立即计数

然后,当通话结束时,将显示一条消息,说明通话已结束


我可以打个电话并停留在当前的活动屏幕上,以便实现这些功能吗?

简短的回答是否定的。android中的电话接口与Gingerbread一样被严格锁定,因此几乎不可能在通话状态下执行任何操作

要尝试它,您可以实现PhoneStateListener,这在本文中有很好的描述,也许您可以用另一种方式找到您的解决方案。您可以让您的活动实现电话状态侦听器并启动计时器,然后在通话结束时将用户带回您的活动。但你会发现,在通话过程中,让他们参与你的活动是不可能的