问题标签 [incoming-call]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在android中结束通话后回到以前的模式
在我的应用程序中,我想添加一个选项:当一组特定号码呼叫时将手机置于静音模式(我稍后为此使用数据库,现在尝试使用号码)
这是我的代码:
我也将 BroadcastReceiver 添加到我的清单中,现在当其中一个号码呼叫时,电话进入静音模式。我的问题是我不知道如何恢复以前的电话模式,我不知道通话何时结束
这是返回以前模式的正确代码吗?
我应该把它放在哪里?
android - 来电接收器不工作
我正在开发一个 android 应用程序来检测未接来电,我在下面附上了我的所有编码
AndroidManifest.xml:
MyReceiver.java :
此外,我的项目中有两项活动(一项主要活动)。我认为代码是完美和干净的。但它不起作用。我的接收器没有检测到任何来电,因为在接听电话时不显示 Toast。这意味着在接听来电时根本不会调用 onReceive() 方法。
我已经尝试过 Stackoverflow 中针对不久前提出的同一个问题提出的各种解决方案。但我的问题没有得到任何解决。
如果有人提出解决方案,它会更有帮助......
android - 为什么电话状态侦听器会因一次呼叫的相同状态而被多次触发?
我正在获取最近的通话记录,因为通话已断开(呼出,呼入)已接听或未接听。
我正在使用电话状态侦听器在通话断开时触发广播,但是一次通话却被多次触发,为什么会这样..??
所以请告诉我如何在一次通话中只触发一次接收器。
这是我的代码
这是清单中的接收器
android - Android - 在 Lollipop 上以编程方式接听电话时出现延迟
我正在开发一个可以以编程方式接听电话的应用程序。我已经阅读了很多关于它的内容,并尝试了许多方法来让它工作。
在 5.0 及更高版本中对我有用的唯一真正解决方案如下 -
虽然这种方法有效,但实际应答时间会延迟 1.5 到 5 秒。这种延迟是一个真正的交易破坏者,因为我的应用程序需要拦截所有来电,我不能让它延迟应答过程。
还有其他更快的方法吗?
谢谢
android - 在服务器上保存来电和去电详细信息 (Android)
我想自动保存服务器上的来电和去电。我想要编写代码,但有时它可以工作,有时我的应用程序崩溃了。任何人都可以帮我解决这个问题。下面是我的 CallReceiver.java 代码:
android - 广播接收器来电(获取两次来电号码)
为什么我收到两次来电?使用传出细节它可以正常工作,但它只得到一次,但我不知道传入细节会发生什么。谁能帮我?
android - 如何检测来电是全屏还是弹出
我有问题,如果有电话,我有 PhoneStateListener 基本上会听。但是我需要了解,如果来电显示为全屏显示或弹出(当您在通话时使用手机时)。
甚至有可能检测到,如果是的话,有什么想法可以存档吗?遗憾的是,我没有任何示例代码可以展示,因为我只是在考虑如何获得该布尔值,我什至不知道从哪里开始。
任何帮助表示赞赏!
java - 在电话中停止应用程序进程?
我有一个播放音频的应用程序。问题是,当我在与应用程序交互时接到电话时,音频会继续播放。这成为一个问题,因为音频很难理解这个人在说什么。当用户正在通话时,是否有任何方法被调用?这样我就可以在那里静音我的音频。我已经彻底研究了活动生命周期,但找不到任何可以帮助我解决这个问题的东西。我非常感谢您的所有专家建议。
我试图将此代码放入我的 BaseActivity 中,该代码被所有其他活动扩展:
但接下来最奇怪的事情发生了。当我拨打我的电话时,我正在拨打的电话说我无法拨打我的电话。我很困惑现在该做什么,我真的很感谢你的时间。
谢谢,
富有的
android - 挂断在后台android启动的电话
我需要挂断我在活动背景中发起的电话。我发现这样做的唯一解决方案是 Jeba 的答案:以编程方式结束来电
这种方法可以很好地结束通话,但我有一个严重的问题:所有后续来电都被阻止,直到我强制关闭应用程序(从应用程序管理器)。
我想在我的活动完成后停止这种行为并再次找到正常行为。我对 Itelephony 不太满意。
您是否知道一种更简单的方法来立即挂断我的活动中的呼叫而不会阻止所有内容?可以在所有 Android 版本上运行的东西。
或者使用 Jeba 方法,将 Itelephony 设置为在我关闭活动时再次接受呼叫?
谢谢你的帮助