问题标签 [telephonymanager]
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 - 如何查看所拨号码是否占线或无人接听?
我使用以下代码拨打了一个号码:
这工作正常。现在我需要知道拨打的号码是占线还是无人接听,它是拨打列表中的下一个号码。我只是想知道是否有办法检测通话状态?
我已经检查了这个 URL http://developer.android.com/reference/android/telephony/TelephonyManager.html但除了 CALL_STATE_OFFHOOK 之外我找不到任何关于这个概念的东西,这不是我真正想要的。
android - 是否有任何 API 支持在 Android 中以编程方式进行电话会议?
我想通过从我的应用程序中选择一些联系人来进行电话会议,可以吗?电话会议中的设备数量也有限制吗?是否有任何 Android SDK 支持,任何版本都适合我?请提供一些输入.. 提前致谢。
android - 如何知道被叫方是否接听了电话(他拿起电话时的电话状态是什么)
我想知道如何在被叫方拨打电话时发出警报。我PhoneStateListener
和BroadcastReceiver
.
一般有三种状态CALL_STATE_IDLE , CALL_STATE_OFFHOOK, CALL_STATE_RINGING
。
CALL_STATE_OFFHOOK
通话接通时状态为通话状态,被叫接听后未调用上述三种状态。
这是我的广播接收器。
我已经看到一些应用程序在接听电话时会录制语音。我想知道接听电话的状态。
是否有任何其他状态或侦听器知道被叫方何时接听电话?
android - Android:如何判断被叫号码是有效还是无效
我有一个很大的选择加入号码列表。其中一些是伪造的或伪造的。
我需要编写一个执行以下操作的小应用程序:-
- 从 excel 文件中读取数字
- 拨打每个号码:如果电话接通(电话响铃或占线/占线),我们在 Excel 表的新列中将该号码标记为有效。如果号码无效,我们将该号码标记为无效。
有可能在Android中实现这一点吗?
我们可以在从应用程序拨打电话时获取响应状态吗? 示例:状态 = 响铃、状态 = 忙碌/忙碌、状态 = 无效等
有没有更好的方法来确定电话号码是有效还是无效?
android - 来自安卓设备的 Sim 信息
我想通过编程方式从 android 设备中知道电话号码、注册名称等 sim 信息。我经历了这个但没有取得任何成功。任何人都可以请提供一些帮助...提前谢谢!
java - 电话经理值是否可靠且可变(cdma)?
我想知道我的应用程序是否可以依赖 Android 上的电话值(例如国家/地区、MCC 等)。我可以使用 setprop 在运行时更改它们吗?我尝试使用 setprop 进行更改,但似乎没有用。据我了解,电话管理器是一个代表 GSM 或 CDMA 硬件配置的类/接口。在 GSM 的情况下,这可能是 sim,而在 CDMA 的情况下,它可能是硬件。我的问题是:
- 谁是第一次在这两种情况下更新这些值?
- 这些值是否由操作系统保存为只读?
- 如果用户到不同的国家或地区旅行,国家代码和 MCC 值等一些值会自动更新吗?
- 我可以重置这些值吗?
我无意更改这些值中的任何一个,但想了解它的工作原理!如果有人可以帮助我,我将不胜感激。
android - android平板电脑没有手机,检查时代码出错
我有一个在 android 手机上运行良好的应用程序,但是当我尝试在没有手机的 Nexus7 上运行它时,代码失败并在指示的位置强制停止。解决办法是什么?如何检查该功能是否存在,我应该怎么做才能解决这个问题?
android - Android:为什么 PhoneCallListener 在活动完成后仍然存在?
我在我的活动中使用电话监听器,但在完成我的活动后,用户拨打电话后,我的电话监听器没有死,并再次启动活动!请帮我。
PhoneCallListener 类:
android - 不知道为什么代码不起作用.. Android/Java
我目前正在尝试创建一个应用程序,该应用程序可以跟踪我在电话中花费的时间,然后在单击按钮后将其显示在敬酒消息中。
代码在这里找到:http: //paste.ideaslabs.com/show/6INd0afyi
我似乎无法弄清楚为什么该应用程序无法正常工作...
这个想法是创建一个服务,只要我打电话就开始(并从那时起无限期地运行)。Service 有两个 while 循环,通过 TelephonyManager 类使用 getCallState() 方法跟踪对话的开始时间和结束时间。然后在活动类中存储和使用结束时间和开始时间变量的值。
活动类只是使用一个按钮来显示一条吐司消息,说明我花了多少时间。
当我尝试在手机上运行该应用程序时,我可以看到该服务正在运行,但该应用程序有时会崩溃或只是显示通话时间为 0 分钟(这不是真的..)
希望大家指出错误?!
谢谢!
android - Android 设置 CID/LAC
是否有任何实施的解决方案可以手动设置LAC/SAC 或 CID?从 Telephony api 我看到获得 LAC CID (TelephonyManager getLAC(), getCID()) 是可能的,但看不到设置它们。我检查了可能在 RIL 层上是否可行,但找不到任何示例,因为供应商 RIL 似乎可以完成这项工作。
感谢回应。