broadcastreceiver相关内容
我是安卓新手. 我想在广播接收器中获取 GPS 位置,但显示错误. 我的代码是: public void onReceive(上下文上下文,意图意图){LocationManager locManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);//getSystemService 方法中的错误Locat
..
在我的应用程序中,我有一个 SQLite 数据库,其中包含一个以毫秒为单位的日期行.我希望每天显示一条通知如果自从我的数据库中存储的最后一个日期值已经过去了 30 天.服务似乎是完成此检查的好方法. 我遇到了 Commonsware 的 WakefulIntentService 并认为它可能是答案,但我真的不知道我应该如何实现它.在演示中,它在启动完成后 5 分钟后启动服务,这很好,但我需要
..
MyApp 的接收器在后台运行正常,即: public class MySmsReceiver extends WakefulBroadcastReceiver {@覆盖public void onReceive(上下文上下文,意图意图){System.out.println("触发短信");if(intent.getAction().equals(Telephony.Sms.Intents.
..
你好,我正在写一个应用程序,当手机重启时,服务将自动启动,而不是点击应用程序. 这是我的代码 BootCompleteReceiver.java package com.example.newbootservice;导入 android.content.BroadcastReceiver;导入 android.content.Context;导入 android.content.In
..
使用 Lookout 应用程序 (https://play.google.com/store/apps/details?id=com.lookout),我看到每次安装或升级应用程序时,它都会自动扫描此应用程序以确保它不是恶意的. 跟随 Lookout,我编写了一个简单的应用程序,每当安装或升级每个应用程序时,它都会收听广播消息.AFAIK,有一些类型的 IntentFilter 用于广播消息
..
我正在学习 Android 概念 Activity 和 BroadCastReceiver.我想从 BroadtCastReceiver 更新 Activity 的内容,两者都在不同的 java 类中. 有点像 MyActivity.java 和 MyBroadtCastReceiver.java 这是否可以在 Android 中执行此操作? 解决方案 Broadcast
..
我有一个调用广播接收器的活动.广播接收器等待并收听 GPS.当侦听器获得新点时,我想将该新点发送到 Activity.如何将数据从广播接收器发送到活动? 我的活动中需要一个侦听器,等待广播接收器的响应.我该怎么做? 解决方案 我为我的接收器定义了一个监听器并在活动中使用它,现在它运行得很好.以后有没有可能出问题? 公共接口 OnNewLocationListener {public
..
即使屏幕被锁定,如何在设备上启动 Activity.我试过如下,但它不起作用. 广播接收器: Intent alarmIntent = new Intent("android.intent.action.MAIN");alarmIntent.setClass(context, Alarm.class);alarmIntent.setFlags(Intent.FLAG_ACTIVITY_NE
..
我有一个活动,当电话响起时(通过电话应用)显示为无模式.我想在发生以下任一事件时完成活动.第一个是如果我触摸 Activity 之外的任何地方(这不是问题),第二个是如果铃声停止.我正在广播接收器中侦听 IDLE_STATE,但我不确定如何在看到它时调用活动的完成.接收者不是由活动注册的,而是由 Manifest.xml 注册的 解决方案 现在在您的接收广播中编写代码,这将发送另一个具有名为
..
我搜索了 Android 文档,但出于某种疯狂的原因,我无法找到所有可用意图过滤器的列表. 我正在寻找一个意图过滤器,它可以通过广播接收器通知我一个特定的活动(例如浏览器或电子邮件)已经启动或在前台. 有人可以帮我吗? 解决方案 PackageExplorer 列出您设备中的应用程序中定义的所有意图过滤器 回答您的问题:您创建了一个或多个意图过滤器,以便在程序寻找服务或活
..
我正在尝试使用在 onPause() 方法中实现的以下 BroadcastReceiver 在充电时自动启动我的 nightclock 应用程序: BroadcastReceiver test = new BroadcastReceiver() {@覆盖public void onReceive(上下文上下文,意图意图){取消注册接收器(这个);Intent i = new Intent(con
..
我的应用程序中有一个广播接收器,每次用户接到来电时都会触发它.现在,当它发生时,我需要广播接收器在特定活动中调用特定方法.现在,我尝试将这个方法设为静态并因此可用,但有些事情告诉我这是一个非常糟糕的主意. 因此,我尝试在我的 Activity 中实例化广播接收器,而不在我的清单中声明它,但问题是 - 当应用程序关闭时,该 Activity 不存在,因此我无法调用我的方法. 所以我的问题
..
这里我正在创建一个仅依赖于 Internet 的在线应用程序. 所以每当出现网络错误时,它必须通知用户.为此,我创建了一个 BroadcastReciver,它可以在网络连接丢失(互联网)时接收呼叫. 所有这些都完美无缺.现在我需要的是我必须从这个广播接收器调用一个 Activity 方法,我在那里创建了一个警报对话. 我在 stack-overflow.com 上阅读了许多答案
..
我有一个文本阅读器应用程序,旨在当我单击文本文件打开它时从 Android 系统接收意图.但是我的应用程序不在系统弹出的列表中.以下是我的代码: 清单 我的扩展广播接收器 public final class MyBroadcastReceiver extends BroadcastReceiver {private String TAG = "MyBroadcastReceiver
..
我有 BroadcastReceiver 类: public class IntentReceiver extends BroadcastReceiver {final String tag = "Intent Intercepter";@覆盖public void onReceive(上下文上下文,意图意图){尝试 {String data = intent.getStringExtra("s
..
我需要一些帮助来了解我的广播接收器何时可以在清单中注册而不是从正在运行的活动或服务中注册时可以工作. 例如,如果我使用以下意图过滤器注册一个独立的接收器,它可以在没有服务/活动引用的情况下工作: 但是,如果我将 android.media.AUDIO_BECOMING_NOISY 替换为 android.intent.action.HEADSET_PLUG,则不会触发接收器(Andro
..
我的音乐应用程序不断在后台播放音乐,但是我希望能够检测到另一个应用程序何时开始播放音频(例如 YouTube 应用程序),以便我可以在我的应用程序中暂停/静音/停止音频. 这将允许用户在听音乐的同时继续浏览网页,但是如果他们想随时观看视频,他们可以在没有音频冲突的情况下进行. 一种解决方案可能是监听应用程序何时开始使用 AudioManager 的广播.是否存在这样的 Intent A
..
我看到了一些无法解释的 Proguard 行为. AFAIK proguard 不关注 android manifest.另外,在我的 proguard.cfg 中,我没有提到与 BroadcastReceiver 相关的类.所以我认为这些应该被删除. 但是我在 bin/proguard.txt 中看到了一些奇怪的东西: # 查看 AndroidManifest.xml #gener
..
我正在使用 BroadcastReceiver 在我的应用程序运行时检查网络连接.我已将 BroadcastReceiver 与 Activity 绑定,以便在连接中断时带来一些控件,如 AlertDialog.但现在我不想将此接收器限制为特定活动,而是希望将其应用于我的整个应用程序(所有活动).那么我应该怎么做才能完成... 这是我用过的代码.请让我知道我的代码是否达到标准,如果有错误,请
..
我的应用有一个带有 3 个片段选项卡的操作栏.在第二个片段中,我注册和取消注册 BroadcastReceiver.我在 onPause 中取消注册接收器并在 onCreateView 和 onResume 中注册它. getActivity().registerReceiver(this.batteryInfoReceiver, new IntentFilter(Intent.ACTION_B
..