broadcastreceiver相关内容

来自 BroadcastReceiver 中的 AlertDialog??可以做到吗?

来自 BroadcastReceiver 的 AlertDialog?可以做到吗?我正在开发一个应用程序,如果我收到 SMS 消息,它会弹出一个对话框.我正在尝试在 BroadcaseReceiver 中对此进行编码.但是我不能使用这行代码AlertDialog.Builder builder = new AlertDialog.Builder(this);.有人可以帮我提示一下吗! publi ..
发布时间:2021-11-27 13:29:35 移动开发

将服务绑定到 BroadcastReceiver

我有一些 Service 类,用于注册多个警报. 在我的 BroadcastReceiver 类中,我希望 onReceive() 方法调用 Service 类的某些方法. 但是,我不知道如何将它们绑定在一起.我试图让 BroadcastReceiver 成为一个内部类,但后来我得到了更多的错误并且根本无法触发警报. 谢谢 解决方案 看http://developer.a ..
发布时间:2021-11-27 13:27:00 移动开发

Android 后台服务和闹钟

最近遇到了一个问题,当设备进入睡眠模式时 Android 4.4 杀死了我的应用程序的 Service 和 AlarmManager (START_STICKY 参数没有帮助).我尝试了很多东西,但没有任何效果是我需要的. 在我的任务管理器应用程序中,我总是看到很多非默认应用程序的进程,例如 Google+、Skype、Google Drive 结束了其他一些实时工作且从未被系统杀死的进程. ..
发布时间:2021-11-27 13:26:08 移动开发

通过警报管理器在特定时间创建通知

我正在尝试在特定时间创建通知.我创建了一个广播接收器并通过 AlarmManager 调用它.问题是没有收到广播并且我没有收到任何通知. 在清单中注册广播接收器, 这是广播接收器, public class ..
发布时间:2021-11-27 13:25:34 移动开发

BroadcastReceiver 和 AlarmManager Android

我正在尝试使用带有 BroadcastReceiver 的警报管理器.我尝试使用 教程:系统服务和 BroadcastReceiver 中给出的示例.但是当我在时间结束后运行示例时,吐司没有出现.代码如下: 我的主要活动: public class AlarmActivity extends Activity {/** 在第一次创建活动时调用.*/@覆盖public void onCrea ..
发布时间:2021-11-27 13:24:25 移动开发

如何从 BroadcastReceiver 设置 Alertbox

我已经在安卓应用中实现了闹钟.警报工作正常.Toast 消息可见.现在我想向用户发出警报框通知. 这是来自 ReceiverActivity 类的代码.我试过 public class ReceiverActivity extends BroadcastReceiver{@覆盖public void onReceive(上下文上下文,意图意图){//TODO 自动生成的方法存根//代码.. ..
发布时间:2021-11-27 13:21:21 移动开发

PendingIntent 不适用于 Android O

我的应用程序中有下载通知.我通过调用 addAction() 方法向 NotificationCompat.Builder 添加了“取消"按钮.但按钮在 Android O 设备上不起作用.当我按下“取消"按钮时,什么也没有发生.但是在 Android 上运行的按钮 ..
发布时间:2021-11-27 12:56:58 移动开发

收到的奥利奥广播接收器短信不起作用

我正在开发的一个应用程序允许用户允许该应用程序读取确认短信的内容以自行输入验证码.对于使用早于 Oreo (API 26) 的操作系统的所有设备,BroadcastReceiver 的实现可以正常工作并允许正确接收 SMS.通过这个实现,我的意思是将接收器对象放在 AndroidManifest 中. ..
发布时间:2021-11-27 12:56:47 移动开发

广播接收器在android oreo中不起作用

我的广播接收器不能在 oreo 上工作,但它在 oreo 下工作正常,我对此进行了大量搜索,但找不到合适的解决方案.有没有人遇到同样的问题,这是我关于我的服务的代码,其中已经实现了广播.请建议我如何在奥利奥工作. 这是课堂 public int onStartCommand(Intent intent, int flags, int startId) {mContext = 这个;mApp ..
发布时间:2021-11-27 12:56:12 移动开发

Android 上的“捕获媒体"按钮 >=4.0(适用于 2.3)

我编写了一些使用 BroadcastReceiver 来捕获媒体按钮之一(耳机中的“播放按钮")的服务,它在 android 2.3.x(HTC Nexus One 或 HTC Desire)上完美运行 当我尝试在 Android 4.0.3 (Samsung Nexus S) 上运行时,它不起作用(我的应用程序没有收到意图“android.intent.action.MEDIA_BUTTO ..
发布时间:2021-11-27 12:32:17 移动开发

如果应用程序至少没有启动一次,则广播接收器无法在 ICS 中工作

这个问题在堆栈溢出中被问过几次,但还没有解决方案.我有一个广播接收器,用于接收 USB 连接的动作.广播接收器的责任是,如果我得到意图启动我的应用程序.在清单文件中,我添加了接收器.我在 GingerBread 中有相同的逻辑,但我的 ICS 不起作用.许多问题,例如,广播不调用 1:Android 启动广播不调用 和 broadcastreciever-not-working 如果我 ..
发布时间:2021-11-27 12:30:03 移动开发

确定 Android 通知的 addAction 单击

我正在尝试使用新的通知界面.我在通知中添加了 3 个按钮,我想在点击每个按钮后将某些内容保存到我的数据库中. 通知本身运行良好并在调用时显示,我只是不知道如何捕获三个不同的按钮点击中的每一个. 我正在使用 BroadcastReceiver 来捕捉点击,但我不知道如何判断点击了哪个按钮. 这是AddAction的代码(我已经排除了通知的其余部分,因为它运行良好) - //是意图 ..
发布时间:2021-11-27 12:28:01 移动开发

如何使用 LocalBroadcastManager?

如何使用/定位 LocalBroadcastManager,如 google 文档 和 服务广播文档? 我试着用谷歌搜索,但没有可用的代码? 文档说如果我想在我的应用程序的进程中进行内部广播,我应该使用它,但我不知道去哪里找这个. 任何帮助/评论? 更新:我知道如何使用广播,但不知道如何在我的项目中使用 LocalBroadcastManager. 解决方案 无论如 ..
发布时间:2021-11-27 12:27:14 移动开发

Android:在通话期间显示通知?

我有一个广播接收器,可以监听来电.我想调整来电屏幕.现在我可以展示敬酒并向通知栏添加通知(顺便说一句,在接听电话之前,用户无法将其拉下来,因为屏幕被锁定,这有点糟糕).我试图显示警报但它崩溃了 - 不允许吗?有没有办法让广播接收器中的代码做其他事情,比如改变呼叫者的头像或给它一个名字(即使它不存在于联系人中).假设我的广播接收器拦截了一个呼叫 - 它可以将电话号码和自定义头像添加到联系人中,以便它 ..
发布时间:2021-11-26 23:17:36 移动开发

带有以代码而非清单注册的广播接收器的 Android 警报管理器

我想使用闹钟在某个时间运行一些代码.我已经成功地使用在清单中注册的广播接收器实现了警报,但按照我的理解,此方法为广播接收器使用了一个单独的类. 我可以使用此方法启动另一个活动,但我不能使用它在我的主要活动中运行方法? (如何通知正在运行的来自广播接收器的活动?) 所以我一直在尝试在我的主要活动中注册我的广播接收器,如上面的答案所述. private BroadcastRecei ..
发布时间:2021-11-26 23:12:04 移动开发

android:使用 AlarmManager 运行后台任务

我正在编写一个应用程序,它需要定期检查服务器是否有新消息并通知用户.我已经看到一些使用 AlarmManager 命中 BroadcastReciever 的示例,这似乎是正确的做法,但我似乎无法让它工作. 任何人都可以向我展示此类事情的分步教程(重复警报触发某种触发通知的背景代码)? TIA 解决方案 这里是一个完整的例子:http://android-in-practice ..
发布时间:2021-11-26 23:08:23 移动开发

Android 无法通过 AlarmManager 传递 Intent Extras

我试图在我的意图中添加一条额外的消息,以传递给 AlarmManager 以便稍后触发.我的 onReceive 正确触发但 extras.getString() 返回 null 设置: public PendingIntent getPendingIntent(int uniqueRequestCode, String extra) {Intent intent = new Intent ..
发布时间:2021-11-26 23:08:01 移动开发