我正在开发一个Android应用程序,该应用程序在点击时具有一个用于初始化电话的按钮。android:在接听电话时在后台拨打电话
我想检测何时接听电话,并自动将本地电话应用程序置于后台并再次显示我的应用程序。同时,通话电话在后台运行。
结果必须看起来像当您单击智能手机的后退按钮时,或者在通话电话正在进行时手动打开我的应用程序。但是这应该在不按任何按钮的情况下自动完成。
我知道,当呼叫状态正在响铃,摘机或闲置时,我有呼叫监听器执行某些操作,但问题是将呼叫应用程序从我的应用程序放入后台。
顺序:
- 用户点击我的应用程序按钮启动机应用程序(Android版)。
- 电话开始(通话状态:振铃)。
- 电话摘机(通话状态:摘机)。
- 自动,我的应用程序检测到它,并将本地电话应用程序放在后台并将我的应用程序放在前台。
是否有可能以及如何做到这一点?
不要以为你可以。一旦调用者启动它接管,你不能控制自己。 – 2013-02-13 16:23:37
是的,这也是我的想法。但也许有一些方法可以做到这一点。 – oriolparra 2013-02-13 16:25:55