草庐IT

通知公告

全部标签

android - 通过 AlarmManager 和 BroadcastReceiver 发送通知不起作用?

我提前5天安排了一个通知,所以我使用AlarmManager创建了一个警报,它会触发一个PendingIntent,它会触发我的BroadcastReceiver。如果我尝试该代码10秒钟,它就会起作用。当我尝试5天时,没有任何反应。NotificationScheduler类是用于设置和更新警报的辅助类。开火日期是正确的,因为我将它们存储在数据库中,并且我已经对其进行了校对。list:通知调度器:classNotificationScheduler{companionobject{constvalNOTIFICATION_EXTRA_CLAIM_ID="notification_ex

android - 单击 Android 通知会创建一个新 Activity ,而不是转到现有 Activity

我的应用有一个创建通知的运行Activity。选择通知后,不会转到正在运行的Activity,而是会销毁正在运行的Activity并创建一个新Activity-在ANDROID3.0及更高版本中。我该如何防止这种情况?这个问题已经回答了很多次了,一般都指出了flagFLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_SINGLE_TOP,以及manifest中的launchMode="singleTop"。但是大多数答案都是在Android3.0之前,所以在较新的Android版本中是否需要其他方法来解决这个问题?以下简单的测试应用演示了我的问题:NotifyT

java - android通知显示来自没有unicode的字符串的图像

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion我想在来自字符串的通知中显示不同的图像或笑脸例如“嗨,我是你的friend山姆”我试过使用图像setter还有字符串生成器,但它显示objobj而不是图像完整代码下方Stringmystring="HiiamyourfriendSam";finalNot

android - 即使提供了通知 ID,也不会在单击操作按钮时删除通知

我发送的通知有2个操作按钮,即“接受”和“拒绝”。我正在关注这个Githubrepo.当用户点击“接受”时,会检查某些条件并相应地执行逻辑。UPDATE2.0-问题是在单击“接受”按钮后,操作成功进行但通知并未从状态栏中消失,因为此处生成的ID:m=(newRandom()).nextInt(10000);与这里不同:actionIntent.putExtra("id",NotificationARBroadcastReceiver.m);每一次!通知代码如下:IntentnotificationIntent=newIntent(getBaseContext(),Notificatio

android - Firebase 通知未以高优先级发送

当我通过Firebase网络界面向我的Android设备发送通知时,通知不会从状态栏向下显示。如果我想看到通知,我必须向下滑动。即使我在Web界面中将优先级设置为High也会发生这种情况。这是为什么?如果通知在应用程序打开时到达,这不是问题,因为我可以在我的FirebaseMessagingService类中自行设置优先级:publicclassMyFirebaseMessagingServiceextendsFirebaseMessagingService{@OverridepublicvoidonMessageReceived(RemoteMessageremoteMessage)

android - 深色背景下难以阅读的推送通知

我正在使用Onesignal.com向Web推送用户发送通知。Firefox用户可以正确显示通知,但Chrome用户无法阅读(深色背景上的黑色文本)并且图标太小。这是截图:我正在使用:Chrome55.0.2883.91安卓6.0华为P9Light(VNSL31)对这个问题有什么想法吗? 最佳答案 Android上的Chrome自定义了通知的显示(以添加自己的功能),并且在以深色主题显示通知时有点错误。一个开放的Chromebug在这里描述了这个问题:https://bugs.chromium.org/p/chromium/issu

android - 如何在收到通知时更改 textView 值?

我正在尝试制作一个程序,当手机上出现通知时,TextView的值会发生变化。在我的MainActivity中我有一个方法:privatevoidchangeText(){TextViewtextNotificationView=(TextView)findViewById(R.id.textNotificationView);textNotificationView.setText(R.string.textGotNotification);}每当收到通知时,我都想从MainActivity调用changeText()。为此,我创建了一个名为NotificationListener的类

android - 显示通知时华为 5.1 手机出现奇怪的允许/拒绝问题

事实证明,5.1的华为手机无法显示MediaStyle通知,所以在解决这个问题时,我做了一个非常简单的通知测试,我得到一个奇怪的问题,询问AllowAppName将消息推送到通知面板。我没有以任何方式使用推送,事实上下面的截图是一个应用程序,它所做的只是显示一个示例通知,没有别的。如何让它不显示?这是代码:Notificationnotification=newNotification.Builder(getApplicationContext()).setSmallIcon(R.drawable.ic_launcher_background).setContentTitle("Tra

android - 从通知栏与 AsyncTask 交互

所以我有一个AsyncTask处理上传到服务器,同时调用NotificationHelper类来更新通知栏以显示当前上传百分比。那部分工作正常,我遇到的唯一问题是让Action正常工作并能够使用Action发送的Intent(最近的尝试是在父Activity中使用广播管理器,但我从未收到消息)。如果有人能指出我正确的方向,将不胜感激。这里是一些代码:mNotificationManager=(NotificationManager)mContext.getSystemService(Context.NOTIFICATION_SERVICE);Intentintent=newIntent

android - 一旦应用程序上线,就会收到来自谷歌的电子邮件通知;将其发布到 Play 商店 (Android) 后

有没有办法在我们发布应用程序并上线后接收来自Google的电子邮件更新。如果我们想在特定时间向用户更新有关更新的信息,它会变得非常方便。 最佳答案 GooglePlayConsole->Settings->Preferences->NotificationPreferences激活在应用程序或商店列表更新上线时收到通知。用于Web、电子邮件或两者。 关于android-一旦应用程序上线,就会收到来自谷歌的电子邮件通知;将其发布到Play商店(Android)后,我们在StackOverf