Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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 在安卓系统上,我是否可以在不禁用蓝牙(即DND(请勿打扰)模式)的情况下阻止来电_Android - Fatal编程技术网

Android 在安卓系统上,我是否可以在不禁用蓝牙(即DND(请勿打扰)模式)的情况下阻止来电

Android 在安卓系统上,我是否可以在不禁用蓝牙(即DND(请勿打扰)模式)的情况下阻止来电,android,Android,我试着把这个贴在Android开发者列表上,但什么也没听到——也许你们中的一些人对此有见解 我正在开发一款应用程序,它应该能够在用户指定的时间段内禁止来电。它的工作原理应该和办公室电话上的“请勿打扰”按钮差不多 我查看了SDK,我找不到任何方法在不将手机置于飞行模式的情况下向语音信箱发送电话或禁用大的来电屏幕。如果我能保持蓝牙功能,那就好了。(我希望用户能够在手机通话受阻时通过蓝牙耳机收听音乐。) 总之,如果我可以从我的应用程序中执行以下操作,则以下任何一项都可以: 以编程方式将所有呼叫发送到语

我试着把这个贴在Android开发者列表上,但什么也没听到——也许你们中的一些人对此有见解

我正在开发一款应用程序,它应该能够在用户指定的时间段内禁止来电。它的工作原理应该和办公室电话上的“请勿打扰”按钮差不多

我查看了SDK,我找不到任何方法在不将手机置于飞行模式的情况下向语音信箱发送电话或禁用大的来电屏幕。如果我能保持蓝牙功能,那就好了。(我希望用户能够在手机通话受阻时通过蓝牙耳机收听音乐。)

总之,如果我可以从我的应用程序中执行以下操作,则以下任何一项都可以:

  • 以编程方式将所有呼叫发送到语音邮件(如“DND”按钮),这将是理想的,因为在“请勿打扰”时间结束时,它仍将位于呼叫日志中
  • 在我的应用程序中拦截来电并将其反弹
  • 禁用除蓝牙和Wi-Fi之外的所有收音机-这有丢失通话记录的缺点
  • 防止内置电话通话应用程序在收到来电时显示来电屏幕(我可以禁用振铃器和振动)
  • 这些可能吗?或者是我没想到的另一种方法


    附带说明:Android手机要成为最好的生产力工具,就应该能够在不受电话干扰的情况下使用设备发送电子邮件/互联网/应用程序。人类有大量的上下文切换时间。

    作为一种安全措施,SDK不提供API来处理传入呼叫。除了切断网络无线电并进入半飞机模式(选项3),我不认为这是可能的,IMHO。

    我也想知道答案!在这段时间里,你有没有找到任何解决方案或解决办法?没有。我放弃了那个项目。正如WeNeigh所说,这被视为一种安全措施。(嗯,这就是权限的用途,但Android的趋势是不再授予应用程序系统风格的权限。)我希望你的答案不会是正确的,WeNeigh,但半飞机模式似乎已经足够好了。这对我心目中的项目来说还不够好,所以我最终放弃了它。