android-pendingintent相关内容

在PendingIntent中使用时,FLAG_ACTIVITY_NEW_TASK的行为不符合预期

好的,在这里忍受 “我的应用"由启动屏幕活动(A)和主要活动(B)组成.应用启动时,将显示(A)一段时间,然后启动(B).之后(A)完成.在“正常"条件下,这可以正常工作.这是要启动的代码(B) final Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override pu ..

使用/创建PendingIntent的最简单方法

也许有些简单的东西我看不到.我正在尝试从某些API调用方法,并且此方法要求PendingIntent异步向我发送一些值.我已经阅读了半个小时的文档和示例,但无法用一种简单的方法来解决问题. 更准确地说,我想调用ActivityRecognitionApi. 为了说明,这是我如何从类似的api接收位置的信息: LocationServices.FusedLocationApi.reque ..
发布时间:2020-08-27 00:45:14 移动开发

通知PendingIntent另一个通知将覆盖Intent额外内容

使用新的PendingIntent创建新通知时,其意图中的附加功能将覆盖以前通知中的任何PendingIntent Intent附加功能. 例如,假设我使用PendingIntent1创建Notification1,其中包含Intent1及其附加功能. 当我使用PendingIntent2创建Notification2时,它的Intent2具有自己的不同附加功能,Intent1现在将具 ..

缺少Android 7意向附加功能

与Android 6.0(棒棒糖)相比,有人知道Android 7.0(牛轧糖)在处理意向额外内容方面是否有任何变化? 长话短说:我的应用程序可以在4.1(16)到6.0(23)的所有版本上正常工作,但是在android 7.0(24)上崩溃! 该应用程序会创建一个待定意图,该意图的目的是具有额外功能的自定义广播接收器.但是,在android 7上,广播接收器接收到的意图中没有任何额外 ..

即使提供了通知ID,点击操作按钮上的通知也不会被删除

我要传递的通知中包含2个操作按钮,分别是“接受"和“拒绝". 我正在关注 Github存储库. 当用户单击“接受"时,将检查某些条件并相应地执行逻辑. UPDATE 2.0-问题是,单击“接受"按钮后,操作已成功进行,但通知并未从状态栏中消失,因为此处生成的ID:m = (new Random()).nextInt(10000);是不同的从这里开始:actionIntent.pu ..

单击android通知图标不会触发广播接收器

我有一个与推送通知挂钩的应用程序.当用户单击通知时,我希望触发广播接收器而不是活动. 我看了看这些线程,看起来这是完全可能并且很常见的. 未触发Android Notification Action(PendingIntent) 在通知点击时发送广播 但是我无法正常工作.我看到了通知,但是当我单击它时,它永远不会触发我的广播接收器. 这是我尝试过的: 我创建了一个自 ..

待定意图导致mainactivity重新加载,这是为什么?

我正在尝试编写一项服务,该服务将在每个午夜检查服务器中的新数据并将其下载. 但是,当我启动该应用程序时,mainActivity屏幕会在几秒钟后重新加载. 我很高兴,它的发生是因为这项服务, 为什么会这样? 这些是文件: MainActivity:我创建了一个AlarmManager对象来设置未决的Intent: //Set alarm /* Retrieve a ..
发布时间:2020-08-24 23:56:53 Java开发

Android O,后台服务运行了30分钟以上.为什么?

我正在使用FusedLocationProvider API向PendingIntent注册一些Geofence,当我的应用通过Geofence事件启动(手动终止应用以触发此行为)时,我启动了后台服务来做一些工作. 在此服务中,我创建了一个单独的后台线程来执行一些长时间运行的任务,并且获得了唤醒锁,以确保我的任务已完成.该服务可以运行更长的时间(30-50分钟),即使它不是应该运行.根据我对 ..