Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何通过服务拨打电话并在通知栏中显示状态?_Android_Android Intent - Fatal编程技术网

Android 如何通过服务拨打电话并在通知栏中显示状态?

Android 如何通过服务拨打电话并在通知栏中显示状态?,android,android-intent,Android,Android Intent,我正在开发一个应用程序,当我在活动中单击一个号码时,它应该打电话,但不应该隐藏我的活动。我想在后台打电话,并在通知栏中显示。有什么办法吗 根据此对话,如果您的活动顶部没有打开呼叫屏幕,则无法拨打电话。事实上,我找到了解决方案,但不是通过服务。我们必须扩展PhoneStateListener,并且需要在TelephonyManager内启动活动。CALL_STATE_如果成功,调用将显示通知栏,而不是调用开始屏幕

我正在开发一个应用程序,当我在活动中单击一个号码时,它应该打电话,但不应该隐藏我的活动。我想在后台打电话,并在通知栏中显示。有什么办法吗


根据此对话,如果您的活动顶部没有打开呼叫屏幕,则无法拨打电话。

事实上,我找到了解决方案,但不是通过服务。我们必须扩展PhoneStateListener,并且需要在TelephonyManager内启动活动。CALL_STATE_如果成功,调用将显示通知栏,而不是调用开始屏幕