android-broadcast相关内容
在Android中检测来电和呼出电话有很多问题,但这些问题都很旧,而且Android不支持有用的功能,Google Play拒绝我的应用程序,因为我正在使用它们。 用于检测我使用的去电: 并收听android.intent.act
..
我正在使用 parse 将 Json 通知推送到我的带有自定义接收器的应用程序,因为我想导航到应用程序中的不同位置,这取决于我收到的 Json 值, 我有 2 个案例要导航: a) 7 b) 1, 2, 3, 4, 5, 6 case a 打开一个 activity 并且正常工作.case b 在`MainActivity 中打开一个fragment.“这就是问题所在."
..
在我的应用程序中,我有几个从一个 BaseActivity 继承的活动. 我的应用程序通过 GCMBaseIntentService 接收推送通知我需要实现下一个逻辑: 收到推送时,如果应用程序打开显示对话框,如果关闭则显示通知. 我的代码: 公共类 GCMIntentService 扩展 GCMBaseIntentService {-----------------------
..
升级到 targetSDk 到 28 后,我的应用小部件停止工作. 它可以在旧的 targetdk 设备上完美运行. 我收到以下错误: W/BroadcastQueue:不允许后台执行:接收 Intent { act=ch.corten.aha.worldclock.WIDGET_DATA_CHANGED flg=0x10 } 到 ch.corten.aha.worldclock/.
..
如何使用双卡在android中发送短信以进行广播而不是有意的??如何在android中检测双卡?用户想要选择 sim 发送短信广播.在 android 中设置默认 sim 用于在 android 中的双卡中发送 msg.用户必须选择特定的 SIM 卡才能发送短信. 解决方案 如果 shell 命令 'service list' 的输出包含 'telephony.registry2',则手机
..
在以前的安卓版本中,我们可以使用以下代码阻止短信: 在广播接收器中,abortBroadcast() 函数阻止短信进入收件箱.但是这种方法在 kitkat 中
..
每当用户拨打新电话时,我都试图在我的应用程序上获取通知触发器.我正在我的活动中注册接收器并在 onDestroy() 方法中销毁它.以下是注册的代码片段 registerReceiver(inComingCall = new IncomingCall(),new IntentFilter("android.intent.action.PHONE_STATE")); 我面临的问题是我没有在广播接
..
我已为我的应用程序安排了闹钟. 我已经实现了一旦到达警报时间就会触发广播接收器. 如何手动调用广播接收器来执行 onReceive 方法中的代码,而不需要两次复制代码. 我想在实用程序单例调用中使用代码,并通过从任何地方使用 util 类实例来调用该方法. 但是,是否有任何其他方式可以直接调用该 onReceive 方法,否则广播意图会出现问题. android:ex
..
我想在广播接收器中检查互联网连接;并将结果(布尔标志)设置为全局变量,以在整个应用程序中使用它,在 if 条件下;如果互联网断开连接,请将主活动中的状态图像视图设置为红色图像,如果已连接,则将其设置为绿色. 我关注了这个主题.但是广播接收器中没有getApplication();我应该使用 getApplicationContext() 代替. 另一方面,这个主题: 在广播接收器
..
我们都知道我们以两种类型注册BroadcastReceiver 1)静态注册 2)动态注册 但我怀疑什么时候需要使用Static,什么时候需要使用Dynamic? 解决方案 我们知道有两种方法可以注册BroadcastReceiver;一是静态,另一个是动态. 静态: 在您的清单文件中使用标签.(AndroidManifest.xml) 并非所有事件都可以静
..
这是我的代码: public class FloatWifiManager 实现了 IWifiManager {私人 WifiManager wifiManager;私有广播接收器 wifiScanReceiver;公共 FloatWifiManager(上下文上下文){...wifiManager = (WifiManager) context.getSystemService(Context
..
寻找一种“最全面且兼容(即所有 Android 版本...)"的方式来收听音量变化,我发现了两种不同的方法来处理这个问题: registerMediaButtonEventReceiver onKeyDown + SettingsContentObserver一> 哪种方法更可取? 为什么? 更新 1: 感谢下面的评论,我发现 onKeyDown() 实际上接管音量键,作
..
我已经在 google 教程中实现了 SMS Retriever API,并且在我的调试 Build Variant 中工作正常.我可以阅读短信并获取代码给用户可以进行登录. 我的问题是,当我在发行版 Build Variant 中运行该应用程序时,它无法使用短信.我收到短信,但无法读取登录代码. 我更改了用 AppSignatureHelper 与调试模式不同的发布模式.在调试工作和
..
Android android.intent.action.BOOT_COMPLETED 如果我使用 "Restart" 或 "Reboot",则未收到 Intent,但可以正常工作如果我关闭并打开设备.有什么办法可以使这项工作? 解决方案 添加 还有
..
我需要在我创建的服务类中实现 BroadcastReceiver: public class MyService extends Service 在这个类中,当用户按下实现 sendBroadcast() 的 MyActivity 类中的按钮时,我必须通过使用线程 - 睡眠来实现下载的模拟.我无法将 Service 类扩展到 BroadcastReceiver,因为它已经扩展到 Service
..
我正在尝试阐明 android 中广播接收器和服务之间的区别. 我知道 Activity 可以通过调用 startService 来启动一个服务. 广播接收器可以在代码或清单中注册,并且可以使用 sendBroadcast 调用. 你会在什么时候使用一个和另一个? 我知道多个广播接收器可以监听同一个意图,而服务不是这种情况. 解决方案 Services 旨在在一段时
..
我创建了一个应用程序,它使用以下过滤器在接收器中接收 BOOT_COMPLETED: 我在一台设备上收到了这个,但我有另一台设备虽然使用了相同的 APK,但没有收到这个.哪些特定于设备的问题会阻止特定设备接收此意图?有没有办法对此进行测试并创建补救措施? 解决方案
..
问题如下.让我们有 3 个带有片段的标签: 标签 1(片段 A).需要将数据发送到 Tab 2. 标签 2(片段 B).需要从 Tab 1 接收数据. 标签 3(片段 B).已经包含数据. 如您所见,Tab 3 和 Tab 2 包含相同的片段但不同的实例. 如何将数据(不通过参数)发送到 Tab 2? 我尝试过的: 在创建片段 B 时通过参数为其设置唯一 ID.
..
在我的清单文件中,我已经声明了接收者.(如下) 但是,一旦我关闭了我的应用程序,我就无法收到警报和通知.显然,在我的 Broadcast Receiver 中从未调用过 OnReceive. 公共类 OnAlarmReceive 扩展了 BroadcastReceiver{@覆盖public void onReceive(上下文上下文,意图 arg1){//各种东西}} 在MainAct
..
我目前正在开发一个应用程序,仅当它是应用程序预期的 SMS 时才需要处理 SMS(与注册时的 Whatsapp 行为相同). 我想中止 SMS Intent,因为它不会出现在 SMS 框中. 我的问题是:我知道 Google 在 KitKat 中改变了很多关于 SMS 行为,现在,即使我的 SMS 被我的应用程序很好地解析,SMS 也会出现在 SMSBox 中,即使我调用 this.a
..