phone-state-listener相关内容
我正在开发完整的来电显示应用程序.在来电/未接来电时的动态屏幕通话中.现在这是一次工作.当我接到电话时.比在它不工作或此时未呼叫任何动态屏幕之后. 我对我的问题很困惑. 开关(状态){案例 TelephonyManager.CALL_STATE_IDLE:Log.v("空闲状态", "CALL_STATE_IDLE");//CALL_STATE_IDLE;if(ring == true &
..
我正在创建一个应用程序,它将在呼叫状态之前和之后显示吐司消息。我在手机上生成并安装了应用程序。 几天或什至几个小时后,它运行良好。但之后,它停止了,要运行该应用程序,我需要再次打开该应用程序。如何修改我的应用程序以使其运行良好?谢谢 清单 < ; uses-permission android:name =“" android.permission.READ_PHONE_STATE
..
我在Service Class内创建了Broadcast Receiver(由于Android Broadcast receiver限制Broadcast receiver在一段时间后停止,所以我创建了Background Service,前景为Service Notification Android中的限制Oreo =
..
如果能帮助我,将不胜感激.我正在用delphi firemonkey编写一个显示移动单元信息的程序.我需要使用JPhoneStateListener类来监听单元格信息的更改. 首先,我为实现主类编写一个类,如下所示: type TPL = class(TJavaGenericImport
..
我实现了PhoneStateListener,该方法如何在被呼叫时停止音频并在完成后重新启动. 当我通过finish()退出我的应用程序时,PhoneStateListener似乎仍然处于活动状态.通话结束后,音乐开始播放. 即使我在onDestroy()中设置了listener = null,它仍然可以正常工作... 解决方案 在 要注销注册侦听器,请传递该侦听器对象,并将events
..
自几周以来,我一直在研究这个问题.我正在制作一个应用程序,该应用程序可以选择传入的号码,并在通话结束后将其显示在对话框中.在android PIE 9.0以下,一切正常.在android PIE中,该数字始终为null.我已授予所有权限,包括READ_CALL_LOGS,但存在相同的问题.传入号码为空.所以请任何人帮助我... 这是我的清单文件:
..
当电话进出接收区时,我正在尝试使广播接收器启动.问题是,当小区接收发生变化时,接收方永远不会被呼叫. BroadcastReceiver可以很好地用于获取电话状态(呼叫空闲,开始等),还可以用于打开和关闭飞行模式,因为广播接收器可以同时处理这两种情况. 我向清单中的接收者添加了权限和意图过滤器,它们工作正常. 这是我的BroadcastReceiver和PhoneStateListen
..
我试图通过onrecieve()方法从意图额外的电话中检索清单文件中注册的以下广播接收者的电话号码.
..
我刚刚进入Android开发领域,因此决定在这个新领域进行的第一项努力就是掌握电话对来电的反应. 稍后进行一次谷歌搜索使我进入 http://www .compiletimeerror.com/2013/08/android-call-state-listener-example.html#.Vi3Ren4vfwM (所以我的代码与他/她有着惊人的相似之处.) 我的主要活动(也是唯一的
..
嗨,我正在开发一个根据SIM卡状态更改按钮的应用程序 我为无SIM卡使用1,为SIM卡就绪使用5 例如,在极少数情况下,我不提供服务,如果SIM卡是国际卡,则在其他地方无法使用.这种情况的SIM状态是什么. 请提出如何检查是否有SIM卡但没有服务的信息.谢谢! 解决方案 嗨,请您尝试以下代码... ref链接: https://stackoverflow.com/a
..
我正在将Android 6.0运行时权限应用到可监听运营商数据连接状态更改的应用程序中.我首先尝试仅从清单中删除READ_PHONE_STATE,以检查应用程序在何处需要许可.令我惊讶的是,该应用程序根本没有崩溃. 此后,我尝试在两个6.0之前版本的设备上进行相同的安装,但实际上确实崩溃了.在我看来,Android 6.0不再需要权限.有什么办法可以确认这一点吗? 下面的行是6.0之前
..
我的应用程序运行多次后,内存出现问题. java.lang.OutOfMemoryError:位图大小超出VM预算 我发现我以某种方式泄漏了内存,所以我做了一个DUMP HPROF文件,并使用MAT工具找出了问题所在. 事实证明,在运行5次应用程序并退出后,我发现5个Activity实例和5个PhoneStateListener实例. 如果我删除对PhoneStateListen
..
在过去十年中,有些人提出了类似的问题,但没有人有任何答案。我需要编写一个收集并存储RSRP,RSRQ,CINR和Cell ID的Android应用程序。答案需要与手机硬件允许的一样准确(我在三星Galaxy S5上进行测试),因为我需要使用这些值进行后期处理统计。 有谁知道如何使用telephonyManager或CellSignalStrengthLte获取RSRP?或者是否有另一种可能更
..
有一个在我的应用程序的活动。它包含一个按钮。通过点击按钮,它应该是开始PhoneStateListener(和BroadcastReceiver的?)赶上呼入和呼出。现在看来,这应该是一个服务。 有谁可以解释如何启动PhoneStateListener(和BroadcastReceiver的?)编程? 解决方案 您必须使用此code和它是100%的工作。 (1)必须启动服务 sta
..
我只要有任何呼出它带来了前面的活动。我需要实时呼出时间,并显示在我的活动TextView中。 这是可能得到的电流持续时间,如果通话是摘机? 解决方案 这是可以做到。你只需要窥探 Android的通话记录内容提供商。要使用内容提供商,你只需要调用 getContentResolver()方法。一旦你有一个内容解析器对象,可以使用SQL或任何内置的查询功能查询。例如,在我的Android
..
我想停下来的时候,手机铃声响起正在运行的服务,我要当呼叫只是振铃后应答或重新启动该服务。 我总是当电话通话结束的显示java.lang.NullPointerException。 在CALL_STATE_RINGING的alarmManager取消并没有任何错误,服务将停止。再次启动服务,不能正常工作。我得到的所有以下NullPointerException异常的时间。 03-18 19:
..
我用的后代 - 类PhoneStateListener的: 类CallStateListener扩展PhoneStateListener { @覆盖 公共无效onCallStateChanged(INT状态,弦乐incomingNumber){ 开关(州){ 案例TelephonyManager.CALL_STATE_RINGING:
..
我试图获取来电的来电号码。我搜索,发现这个
..
下面是我的整个code ....... BroadcastExample.java 包com.example.broadcast;&GT;进口android.app.Activity;进口 &GT; android.content.Context;进口 &GT; android.os.Bundle;进口 &GT; android.telephony *。进口 &GT; android.util
..
在调试code以下,BroadcastReceiverCustom正在 所谓但是PhoneStateListenerCustom不是。 现在我只有在BroadcastReceiverCustom做必要的行动, 但maynot要做到这一点最好的地方。 任何建议,为什么不PhoneStateListener被称为? 已经花了很多时间了解可能的原因,也不知道? 清单文件是使用正确的权限正确的
..