草庐IT

NOTIFICATIONS

全部标签

android - 如果有多个通知,如何提供计数器

我已经使用C2dm实现了PushNotification。我也收到来自c2dm的通知。我的问题是当我收到多个通知时我想给出一个计数器,我的意思是“你有一个通知(计数)”。我该如何实现。 最佳答案 您可以将数字值设置到通知对象中NotificationnotifyDetails=newNotification(R.drawable.alarm,intent.getExtras().getString(KEY_TITLE),System.currentTimeMillis());notifyDetails.number=1;//////

android - 可选择启动 Activity 并使用来自 Android 服务的通知。仅在存在某个应用程序时启动或通知

我在自己的应用程序中重复使用了一项服务(它既是“绑定(bind)”服务又是“启动”服务),因为它进行了很多我感兴趣的有用数据采集。一切正常,但我注意到问题。此代码中抛出异常:IntentdialogIntent=newIntent();dialogIntent.setClassName(service.getBaseContext(),"com.mycompany.receiver.ui.DialogActivity");//nameschangedtoprotecttheinnocentdialogIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_

android - 单击通知后关闭状态栏

我的通知包含几个按钮:1按钮启动返回主Activity(这样做时应该关闭状态栏)其中4个发送未决Intent来控制音乐(应保持状态栏打开)问题是,第一个按钮没有关闭状态栏...第一个按钮发送的PendingIntent:IntentactivityIntent=newIntent(smp,MusicShaker.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);activityIntent.setAction(MyIntentAction.DO_LAUNCH_ACTIVITY_

android - 如何使用位图作为通知图标

我想在一张图片上画点什么,画完之后就是一张位图。我想将此位图作为图标添加到通知中。但它的图标必须是一个intId。我怎样才能做到?谢谢你的回答~~~~请帮助我! 最佳答案 从这里Post我开始知道通知图标将采用资源图像。所以你不能在小图标中做动态。但是您可以从ApiLevel11开始使用大图标。为此你可以使用Notificaiton.BuilderReferhere还有其他方法。也就是说,您可以更改下拉通知时出现的图标。为此,您必须使用RemoteViewsReferhere 关于and

android - 仅当 Activity 在后台时才将其带到前台的通知

我正在尝试制作一个类似于native警报应用程序的应用程序。所以,这就是我要寻找的理想结果。AlarmGoOffActivity收到待处理的Intent,它触发并显示带有贪睡和关闭按钮的警报,我已经完成了。它必须始终作为单个实例运行。并且实例应该在主页/后退按钮和通知图标的帮助下移动前景/背景(通知与警报同时发布)但是,根据我编写的代码,我能够1)显示通知和警报。单击通知时,无论它在哪里(前景或背景),它都会被带到前台。2)当Activity进入前台时,会在实际警报屏幕之前显示一个白色屏幕和操作栏。这是我必须要做的1)当用户检查闹钟并按下主屏幕或后退按钮并且Activity进入后台时,

android - 默认通知背景颜色

我有一个自定义通知,它使用包含ImageView和TextView的LinearLayout。在Android4.0之前,我需要做的就是用EventContent和EventContent.Title样式替换文本颜色,所有颜色看起来都很棒。但在Android4.0(IceCreamSandwich)上,我的自定义通知背景颜色是浅灰色,更糟糕的是,它与默认文本样式严重冲突。这对我来说很奇怪,因为所有其他通知都是深灰色(几乎是黑色),而且我在布局中根本没有更改背景颜色。有没有办法访问通知的默认背景颜色?我不想手动将其设置为黑色(或其他颜色),因为我希望它与设备上的主题相得益彰。但我环顾四周

android - 如何以编程方式设置通知音量?

我的主要Activity中有这个方法privatevoidbeep(){AudioManagermanager=(AudioManager)getSystemService(Context.AUDIO_SERVICE);manager.setStreamVolume(AudioManager.STREAM_NOTIFICATION,0,AudioManager.FLAG_SHOW_UI+AudioManager.FLAG_PLAY_SOUND);Urinotification=RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTI

android - 亚马逊 Android 上的推送通知

如何在Android中为亚马逊实现推送通知。我想将我的应用程序上传到亚马逊商店,并希望像我在GooglePlay商店中使用GCM一样支持推送通知。 最佳答案 由于GCM不能在KindleFire设备上运行,亚马逊编写了亚马逊设备消息(ADM)API。您可以在此处了解更多信息:https://developer.amazon.com/sdk/adm.html此外,AmazonWebServices还提供一项服务(对小批量使用免费),让您可以写入一个服务器端API并将消息发送到iOS和Android上的不同客户端。http://aws.

android - 创建带有到期日期的 Android 通知

我想在Android中创建一个具有到期日期的通知,这意味着在某个日期,如果它没有打开,它将被自动销毁或删除。这可能吗?有人知道怎么做吗?感谢您的帮助。 最佳答案 如果您有通知ID,您可以通过调用NotificationManager.cancel删除您自己应用的通知。.要实现过期,您可以使用AlarmManager设置警报以唤醒BroadcastReceiver,这将简单地取消通知。(如果通知不再存在,则调用取消将不会执行任何操作。)//postnotificationnotificationManager.notify(id,no

android - 如何在 Android O 中动态更改通知声音

最近我使用通知channel来支持androidO。但问题是我无法动态更改声音Uri。我们的应用程序具有通知声音设置,用户可以根据需要更改应用程序通知声音。但如您所知,Android现在不允许开发人员在用户重新安装应用程序之前更新通知channel。在那里我考虑了几种可能的解决方案,但看起来不太好。使用铃声管理器播放铃声而不是setSound。但是当用户在应用程序设置中禁用通知时,铃声仍然不会停止播放。(这将是糟糕的用户体验)删除通知channel并在用户更改铃声时创建新channel。但这看起来也很糟糕,因为在应用程序设置中谷歌显示了删除channel信息的历史记录。(实际上没有必要