我如何检测双卡设备中哪个卡的新拨出电话?

2023-12-27

我知道我可以通过该接收器检测到新的拨出呼叫:

<receiver android:name=".NewOutgoingCallReceiver">
   <intent-filter>
<action android:name="android.intent.action.NEW_OUTGOING_CALL" />
   </intent-filter>
  </receiver> 

在 OnReceive 方法中,我想知道哪个 sim 进行此调用?

public class NewOutgoingCallReceiver extends BroadcastReceiver
{

@Override
public void onReceive( Context context, Intent intent )
  {
     // here i want to check which sim is making that new call 
  }
}

广播接收器收到的意图应该在捆绑包中包含一些额外信息,其中之一是“插槽” - 意思是 SIM 插槽。

您可以在上面的示例中得到这个,如下所示 - 这适用于 API 22 及更高版本:

public class NewOutgoingCallReceiver extends BroadcastReceiver
{
  @Override
  public void onReceive( Context context, Intent intent )
    {
       //check which sim is making that new call 
       String callSlot = "";
       Bundle bundle = intent.getExtras();
       callSlot =String.valueOf(bundle.getInt("slot", -1));
       if(callSlot == "0"){
           //Call is from SIM slot0
       } else if(callSlot =="1"){
          //Call is from SIM slot 1
       }
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我如何检测双卡设备中哪个卡的新拨出电话? 的相关文章

  • 改造2:使用json对象发送文件

    我在请求正文中发送对象 如下所示 title test description test images POST create data Call
  • 直接在布局 xml 中填充微调器

    是否可以在布局 xml 中直接填充 Spinner 的选项 这一页 http developer android com guide tutorials views hello spinner html建议我应该使用 ArrayAdapte
  • 使用pdfbox从pdf中提取图像

    我正在尝试使用 pdfbox 从 pdf 中提取图像 示例 pdfhere http www ignou ac in upload questionpaper CS 74 PDF 但我只得到空白图像 我正在尝试的代码 public stat
  • RecyclerView onItemClickListener 不工作

    我正在研究回收视图并尝试对 recyclerview 的每个项目使用点击侦听器界面 这是我的活动课程 public class LegacyHomeActivity extends ActivityBaseDrawer private Li
  • Android-如何在指定时间后台下载数据

    我提前很抱歉没有发布任何代码 主要是因为我一生都无法弄清楚我需要如何做我需要做的事情 基本上 在一天中的指定时间间隔 例如下午 5 点 我希望我的应用程序从我的服务器下载一些数据并将其存储在设备上 这是为了减少每次运行应用程序时下载数据对我
  • Android:iOS UIActionSheet 等效项

    我正在转换一个 iOS 应用程序 并且需要实现从 iOS 到 Android 的 UIActionSheet 的等效项 什么 UI 元素最能模仿这一点 我的目标是 Android 2 2 及更高版本 您将使用 AlertDialog 或 D
  • 如果没有当前类的引用,svgLoader 无法工作

    这是我的主类 通过这个类 我通过 url 从 api 获取数据 并创建一个适配器类来维护它 但发生了意外错误 这是MainActivity java public class MainActivity extends AppCompatAc
  • 如何从代码中检测 Android 设备上的双核 cpu?

    我遇到了一个似乎仅影响双核的问题Android设备运行Android 2 3 姜饼 或更大 我想就这个问题进行一次对话 但仅限于符合该标准的用户 我知道如何检查OS级别 但还没有找到任何可以明确告诉我该设备正在使用多核的信息 有任何想法吗
  • IntelliJ IDEA:忽略代码覆盖率中的琐碎方法

    在 IntelliJ IDEA 15 0 2 中 如何在测试覆盖率测量期间忽略琐碎的 getter 和 setter 琐碎方法 should be measure public void complex fancy interesting
  • 多少次函数调用会导致堆栈溢出

    你好 Android Java 开发者 当一个函数调用一个函数并且该函数调用另一个函数等等时 有多少次调用 堆栈长度 会让我陷入堆栈溢出 有一般经验法则吗 我问的原因是因为我现在对于我的 5 人纸牌游戏来说哪个更有效 设计明智 解决方案一
  • Android 检测片段何时分离

    我可以轻松检测到Fragments附于Activity via Activity onAttachFragment 但我怎样才能检测到Activity那一些Fragment脱离活动了吗 没有Activity onDetachFragment
  • Android 基础知识:在 UI 线程中运行代码

    从在 UI 线程中运行代码的角度来看 以下两者之间有什么区别 MainActivity this runOnUiThread new Runnable public void run Log d UI thread I am the UI
  • 旋转后,精灵和矩形位置在 Libgdx 中未对齐

    我有以下代码 其中紧密映射的精灵 矩形和多边形在 libgdx 中以相同角度旋转 旋转后矩形与精灵不对齐 虽然精灵在绘制时会旋转 但旋转后坐标和尺寸保持不变 矩形的情况并非如此 请参阅下面的代码和结果图 public void rotate
  • 从流中过滤/删除无效的 xml 字符

    首先 我无法更改 xml 的输出 它是由第三方生成的 他们在 xml 中插入无效字符 我得到了 xml 字节流表示形式的 InputStream 除了将流消耗到字符串中并对其进行处理之外 是否有一种更干净的方法来过滤掉有问题的字符 我找到了
  • Java 有现成的时钟同步解决方案吗?

    我们有一个大型的高性能软件系统 它由多个交互的 Java 进程 不是 EJB 组成 每个进程可以在同一台机器上 也可以在不同的机器上 某些事件在一个进程中生成 然后以不同的方式传播到其他进程以进行进一步处理等 出于基准测试的目的 我们需要创
  • 注意通知持续时间

    是否可以将抬头通知的持续时间设置为无限 现在它只显示 5 秒 已经尝试过不同的事情 例如更改类别 但持续时间始终为 5 秒 这是我的代码 Notification notification notificationBuilder setCa
  • JavaFX:在 WebView img 标签中未加载本地图像

    以下是我的代码 一切安好 我可以加载远程页面 我可以放置 HTML 内容 但我的img标签显示一个X标志表示无法加载图像 Note 我的图像与类位于同一个包中JavaFX在 Smiley 文件夹中 我可以列出所有图像 这意味着路径没有问题
  • 使用 JavaFX 和 Maven 将模块描述符添加到库中[重复]

    这个问题在这里已经有答案了 我需要使用反思 https github com ronmamo reflections在一个带有 JavaFX 的 Maven 项目中 我想使用jlink捆绑一个最小的 JRE 问题是我运行时出现以下错误mvn
  • 在Android中创建自定义按钮类

    我正在尝试为我的 Android 应用程序创建自定义按钮类 public class TicTacButton extends Button 我已经在里面设置了所有构造函数TicTacButton并创建了自定义方法和属性 在我的主要活动中
  • 如何处理 Android M 中广播接收器权限的删除?

    我有一些遗留代码 我正在为棉花糖提供安全许可 有一个使用PHONE STATE权限的广播如下

随机推荐

  • 将字符串保留在请求 uri 前面

    我正在构建一个支持英语和丹麦语两种语言的 WordPress 网站 我想保留语言代码字符串en对于英语和da对于请求 uri 中前置的丹麦语 就像 目前这对我有用 http example com da 如果我访问帖子或页面 它应该是这样的
  • 使用 CMake 将命令行参数传递给 Visual Studio 以进行配置文件引导优化

    我在用着CMake for a C 项目 我正在尝试使用profile guided optimization https learn microsoft com en us cpp build reference profile guid
  • 检查当前节点版本

    我需要以编程方式访问我正在编写的库中运行的当前节点版本 在文档中似乎找不到这个 Look at 进程版本 http nodejs org docs v0 10 12 api process html process process vers
  • Excel VBA - 如何将多数组 JSON 中的数据获取到列中

    我找到了一个解析 JSON 的解决方案 它对于所提供的示例效果很好 这是代码 Sub Test Dim jsonText As String Dim jsonObj As Dictionary Dim jsonRows As Collect
  • 类型错误:无法读取未定义的属性“getPosts” - useQuery 挂钩,反应功能组件

    我确实尝试过寻找同样的问题 但所有这些问题要么是有角度的 要么是无关的 我正在尝试做一个使用 MongoDB Express React Node Graphql 和 Apollo 的社交应用程序 我正在关注 freecodecamp 的视
  • 如何在 Ruby 中声明二维数组

    我想要一个 Ruby 中的二维数组 我可以像这样访问它 if array x y 1 then array x y 0 问题是 我不知道数组维度的初始大小 并且我增加了数组 使用 lt lt 操作员 如何将其声明为实例变量 这样就不会出现这
  • 防止 UITabBar 将渐变应用于其图标图像

    当我为 UITabBar 制作图标时 它会对图像应用渐变 我需要知道如何防止它出现这种梯度 Apple 在 iOS 5 中添加了标签栏自定义功能 现在这种东西已经微不足道了 在此之前 这是一个巨大的黑客攻击 不推荐 以下是如何制作完全自定义
  • 将视图移动到新的超级视图而不闪烁

    作为动画的一部分 我有一个视图 我想更深入地进入视图层次结构 我之前将其移动到视图层次结构的顶部 以便执行出现在其他 UI 元素之上的动画 我正在使用这段代码 它执行了正确的操作 CGRect rect self profileImage
  • 调试基于 Linux 的 C++ 代码 Visual Studio Code 时出现问题

    我正在尝试调试我的代码视觉工作室代码在 Linux Ubuntu 中 我已经按照规范配置了调试配置 但是当尝试调试时 我收到以下错误 thread group added id i1 GNU gdb Ubuntu 7 11 1 0ubunt
  • Python 中的一切都是对象,为什么运算符不是?

    Python 中的一切都是对象 我们都知道这句话 所有 Python 爱好者 包括我 都喜欢它 在这方面 观察运营商很有趣 它们似乎不是物体 例如 gt gt gt type or lt returns SyntaxError invali
  • Linq 使用 GroupBy 时, Include 不起作用

    包括 matchparticipants 不起作用 当我调试时它总是说 Null 但是当我将 GroupBy 放在注释中时 它工作正常 我正在使用代码优先的实体框架 4 3 1 实体 public class Match ScaffoldC
  • new[],delete[]复杂性

    我已经知道new 运算符首先分配内存 然后为每个元素调用构造函数 并且delete 运算符首先为每个元素调用析构函数 然后释放内存 因此 它们的时间复杂度都是 O n 但是 如果我有一个类 我没有为其定义任何构造函数 析构函数 那么复杂度仍
  • 快速从基类返回子类

    我试图允许超类中的方法返回子类的实例 以便我可以在父类和子类之间使用方法链接 但是 当我尝试链接这些方法时 出现错误 BaseClass 没有名为 someOtherChainableMethod 的成员 这是我的代码 class Base
  • httpurlconnection 在 Android 4.2 上非常慢

    我可以使用 httpurlconnection 成功连接 发送和接收数据 但在我的手机 三星 s4 4 2 和 android 4 2 模拟器上加载所有数据需要很长时间 但在 Android 2 3 x 模拟器上加载图片大约需要 1 2 秒
  • R - ggplot2 等高线图

    我正在尝试用 R 复制 Andrew Ng 在 Coursera 上的机器学习课程中的代码 因为该课程是在 Octave 中 基本上我必须为多项式正则化逻辑回归绘制非线性决策边界 p 0 5 我可以使用基础库轻松复制该图 contour u
  • jQuery UI:可拖动滚动问题

    我正在尝试使用 jQuery UI 构建一个可拖放的文件夹文件视图 但我遇到了一个问题 我认为这归因于助手 这是我的代码 The HTML div span Parent Directory 1 span div span class fo
  • C++ 对 vtable 的未定义引用

    我正在学习C 我正在尝试做一个练习 用单个函数定义纯虚拟类的多个实现 我在链接使用这些实现的类时遇到问题 gt BasicMath h lt ifndef BASIC MATH H define BASIC MATH H include
  • 为什么 Crashlytics 报告的崩溃次数比 Google Play Console 少得多?

    我在 Google Play 商店上发布了一款集成了 Firebase Crashlytics 的应用程序 我在 Google Play 控制台中看到 当我取消选择 从 Google Play 安装 过滤器时 出现了许多新的崩溃 属于 从
  • 命令行查找目录中的第一个文件

    我的目录结构如下 Directory1 file1 jpg file2 jpg file3 jpg Directory2 anotherfile1 jpg anotherfile2 jpg anotherfile3 jpg Director
  • 我如何检测双卡设备中哪个卡的新拨出电话?

    我知道我可以通过该接收器检测到新的拨出呼叫