gpt4 book ai didi

javascript - 如何使用 React Native 检测 Android 手机中的电话?

转载 作者:行者123 更新时间:2023-11-28 03:16:32 26 4
gpt4 key购买 nike

我正在构建一个应用程序,我需要检测所有电话,假设我的应用程序始终在后台运行。

我查看了 react-native-call-detectionhttps://www.npmjs.com/package/react-native-call-detection .

问题是,如何使监听器全局化,这意味着无论用户位于哪个屏幕或应用程序是否在后台,如何检测来电?

最佳答案

您可以为监听器创建一个新类,而不是在每个屏幕中创建一个新类元素。例如,您创建一个类似phoneCallListener的类,该类有一个构造函数和一个启动检测的函数,其名称为startDetection();然后在每个 Activity 中创建一个新元素,例如phoneCallListener myListener = new phoneCallListener(); ,然后调用该方法并读取 myListener.startDetection();

另一种解决方案是仅制作一个带有 fragment 的屏幕,这样您将有一个屏幕可以更改的 Activity ,因此将有一个全局类和一个 fragment 类。

关于javascript - 如何使用 React Native 检测 Android 手机中的电话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59599760/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com