问题标签 [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 - PhoneStateListener 中的拨出呼叫检测
我想检测 android 应用程序中的拨出电话。实际上我可以检测到拨出电话,但它也适用于来电,我不希望这样。我需要它只为传出工作。这是我的代码....
android - 无法从 PhoneStateListener::onCallStateChanged 获取非空字符串
来源:
嗨,
我在android.permission.READ_PHONE_STATE
获得许可的情况下使用此代码来获取包括已启动呼叫数在内的 toast 消息。我的问题是incomingNumber 是空的,不管是呼出还是呼入,toast 都会出现,但是是空的。
我已经看到了一些解决方案,但解决方案是以完全不同的方式获取数字,我想知道我的代码是否可以满足我的需求。
谢谢你的建议,
亚当
android - Android:如何以编程方式检测私人号码
我使用 BroadcastReceiver 来拦截 Android 手机上的来电,如下所示
在“私人号码”的情况下,我在两台设备上进行了测试,它在 HTC Wildfire 上显示为 -1,在 Galaxy S 上显示为 -2。我检查了android.telephony.PhoneNumberUtils
但它无法帮助我。
是否有功能或通用方法可以检测 Android 手机上的私人号码?
android - 如何在android中找到手机号码?
我正在开发一个小型 android 应用程序,我想找到特定手机中使用的手机号码
我尝试了以下
它在模拟器中运行良好,但在我的手机中无法运行
请帮助我如何做到这一点
android - 如何判断手机是否在 WiMAX 上
我使用 TelephonyManager 来获取网络类型,如getNetworkType()
. 目前我只看到 CDMA 和 GSM 网络。如何将 WiMAX 检测为 networkType。Sprint 的 HTC EVO 4G 手机支持 WiMAX,当我使用时,即使手机在 WiMAX 网络上getNetworkType()
,我也能得到。NETWORK_TYPE_EVDO_A
android - Android ITelephony 类上下文
我目前正在挖掘 Android 源代码,以了解不同的电话相关包和包含类。我有一个问题理解的类是ITelephony
接口类。我理解它是一个AIDL接口,用于不同Android进程之间的IPC(每个应用程序在自己的PID下运行)。我也理解它被TelephonyManager
类频繁调用,以提供公共电话SDK的实际实现.
- 哪些类实际实现了这个接口并响应 IPC 调用?
- ITelephony 接口使用的更大范围是什么?
提前致谢。
android - 电话 API 在 Android2.3 中无法正常工作
我正在开发将使用 Telephony API 的应用程序。
我在用:
此代码用于自动接听电话,在 Android 2.2 中可以正常工作,但在 Android 2.3 中无法正常工作。
Android 2.3 中是否有电话 API 的替代品?
android - 获取我在 Android 中拨打的号码
我需要以编程方式从我的 Android 设备获取我正在呼叫的号码。我现在正在做的事情如下:
我收听android.intent.action.PHONE_STATE
广播,这意味着我正在被呼叫或正在呼叫(或接收短信等)。
在我从意图中BroadcastReceiver
检索额外的内容。可悲的是,如果我发起呼叫incoming_number
,我无法获得被呼叫的号码。我怎样才能做到这一点?
telephonymanager - 使用 Android 获取电话美国本地区号
我想知道如何从我的 android 应用程序中获取设备/用户区号我知道有一个名为 TelephonyManager 的库但我找不到国家代码功能
为了让自己清楚:我有一个活动要求用户输入他的电话号码,我希望从设备(从他的运营商?)获取区号如果我在纽约打开我的应用程序,我会得到 +212作为代码和文本框输入我自己的号码
android - 如何在 Android 设备上检查电话网络
我知道如何检查我是否可以访问互联网(使用这篇文章中的代码),但是是否可以检查电话是否可以访问电话网络?例如,某人可能可以通过 Wifi 访问互联网,但没有电话网络访问权限来发送 SMS 或拨打电话。
就我而言,在使用真实设备(Samsung Galaxy S)时,我可以关闭我的 3G 网络(然后手机会检测到我没有连接到互联网),但我仍然可以拨打电话和发送短信。我想我一定是在使用其他网络...
如何测试电话网络是否连接?我需要 TelephonyManager 吗?
感谢您的时间。
梅尔