推送通知弹出 - Android

采得百花成蜜后,为谁辛苦为谁甜。这篇文章主要讲述推送通知弹出 - Android相关的知识,希望能为你提供帮助。

int mNotificationId = 001; Bitmap b = BitmapFactory.decodeResource(getResources(),R.drawable.net); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(MainActivity.this) .setSmallIcon(R.drawable.net) .setLargeIcon(b) .setContentTitle("My notification") .setDefaults(NotificationCompat.DEFAULT_ALL) .setPriority(NotificationCompat.PRIORITY_MAX) .setContentText("Hello World! "); NotificationManager mNotifyMgr = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); mNotifyMgr.notify(mNotificationId, mBuilder.build());

【推送通知弹出 - Android】我在按钮点击上使用上面的代码在android上生成推送通知,因为我设置了优先级 -MAX,它在应用程序屏幕上弹出,然后我将其滑出屏幕并且然后在通知抽屉中提供。
我在onReceive上为我的FCM服务编写了相同的代码。但是,当我从FCM发出通知并且如果应用程序在后台时没有弹出,并且通知在通知栏中直接显示为图标。而且,甚至没有显示指定的图标。 (R.drawable.net)
我需要将通知作为弹出窗口,并且还想知道如何将drawable设置为通知图标。

    推荐阅读