草庐IT

通知栏

全部标签

android - 一旦应用程序在 Android 中的小米和联想设备上被杀死,就不会收到 GCM 通知

谁能帮我在小米和联想设备上收到通知,即使在应用程序被杀死后(不再在后台)?编辑1我添加了GCM广播接收器。这是代码在AndroidManifest.xml中GcmBroadcastReceiver.javapublicclassGcmBroadcastReceiverextendsWakefulBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){ComponentNamecomp=newComponentName(context.getPackageName(),Registration

android - 通过 NotificationListenerService 读取谷歌地图通知

是否可以阅读在用户移动时定期显示的Googlemap导航通知?例如,距离下一回合的剩余距离会定期更新。为此,我尝试使用NotificationListenerService,但当我尝试使用getNotifications().getExtras()方法时,Googlemap生成的通知没有任何此类信息。通常,Whatsapp等消息应用程序发布的通知在extrashashmap中包含人们需要的一切,但Googlemap没有。是否有可能的解决方法?谢谢 最佳答案 来自奥利奥:statusBarNotification.getNotific

Android 推送通知,当应用程序关闭时,我得到不同的样式

我正在使用FCM进行通知,一切正常,但直到应用程序打开,一旦我终止(关闭)应用程序或在后台,我会收到默认样式的通知,任何人都可以帮助我设置此通知应用程序关闭时的样式(或任何其他建议)。请帮助我,提前致谢这是我的代码@OverridepublicvoidonMessageReceived(RemoteMessageremoteMessage){Stringtitle="";if(remoteMessage.getNotification().getTitle()!=null){title=remoteMessage.getNotification().getTitle();}String

java - 如何满足警报管理器中的预定时间列表以推送通知

我正在尝试将存储在Sqlite中的时间列表(它有小时和分钟)检索到警报管理器中,以通过通知执行提醒。我的方法是将所有存储在Sqlite中的预定时间循环到报警管理器中,根据存储的时间列表执行通知,但通知不会发出哔哔声。但是当我指定一个时间(小时和分钟)时它起作用了。下面是有效的代码示例,但我不想要这个:alarmManager=(AlarmManager)getSystemService(ALARM_SERVICE);Calendarcalendar=Calendar.getInstance();calendar.set(Calendar.HOUR_OF_DAY,10);calendar

php - android使用谷歌c2dm一次向许多设备推送通知

我已经使用googlec2dm成功实现了android推送通知.我总是发送一个设备的post请求,一个设备延迟1-2秒。因此,如果我有1000台设备,我的脚本将需要超过1000秒才能完成对所有设备的推送。我想知道的是,我们可以将所有设备的post请求发送到googlec2dm吗?如果可以,怎么办?我正在使用PHP脚本。这是我将消息推送到设备的代码:functionsendMessageToPhone($authCode,$deviceRegistrationId,$msgType,$messageText,$infoType,$messageInfo){$headers=array('

android - 如何关闭 Android >= 3.0 中带有附加按钮的自定义丰富通知中的通知下拉列表?

我成功地为Android>=3.0创建了一个自定义富通知,它显示了一些文本和一个额外的按钮。如果您在通知下拉列表中的按钮以外的任何地方单击通知,通知将被取消,下拉列表将关闭,并按预期启动指定的Intent。如果点击通知中的专用按钮,则成功启动了不同的Intent,但下拉菜单保持打开状态(通知仍然存在,但我后来取消了,这不是问题)。Intent启动一个出现在通知下拉列表后面的Activity。我想实现的是保持所描述的所有当前行为,同时关闭按钮启动的Intent中的通知下拉菜单-这可能吗?或者,如果来自按钮Intent的Activity获得窗口焦点就足够了。这里是自定义通知的代码,如果有帮

android - 通知操作按钮外观

如何使通知按钮按预期显示(如下图中的第2个通知)?这是我的代码:Notification.Buildernb=newNotification.Builder(mCtx);nb.setTicker("DATART");nb.setSmallIcon(R.drawable.ic_menu_info_details_select);nb.setContentText("DATARTtext");nb.setContentTitle(mCtx.getString(R.string.app_name));nb.setContentIntent(getClickIntent());nb.setAu

android - 可扩展通知android 4.1

Android4.1JellyBean中有一个新功能。状态栏中的可扩展通知。问题是如何实现呢?有任何教程如何做到这一点?谢谢 最佳答案 这是一个相当新的功能。这就是(目前)没有太多信息或代码示例的原因。但是,这应该可以帮助您开始(包括代码示例):http://www.martynhaigh.com/blog/2012/07/31/new-notifications-in-jellybean新链接:JellyBeanNotificationtest(源代码在GitHub上)除此之外,Google官方文档永远是您的friend:http

android - 在 Android 4 上重复通知

目标:如果满足特定条件,通知会在每天下午2点出现一次。示例:为简单起见,让我们假设每天都满足通过Internet连接检查的条件。如果今天已经是下午2点之后,我们将从明天开始通知。例如,用户在星期一下午4点启动应用程序,然后他在星期二下午2点、星期三下午2点、星期四下午2点等收到通知。问题:下午2点收到第一条通知,但随后我在随机时间一遍又一遍地收到相同的通知。问题似乎只出现在Android>=4.0上。它在早期的Android上运行良好。这是我发送通知的方式:publicclassNotifyServiceextendsService{staticfinalintNOTIFICATION

android - 通知背景图片从未在时钟上显示

我不明白它设法显示背景我是根据ElizaChat示例做的,但我不明白背景总是黑色的。这是我的代码:publicstaticvoidcreateNotification(Contextcontext){intnotificationId=1;NotificationCompat.BigTextStylebigStyle=newNotificationCompat.BigTextStyle();bigStyle.bigText("Iamabigstylemessage");NotificationCompat.BuildernotificationBuilder=newNotificati