android做本地消息通知的时候,点击推送消息进入游戏出现黑屏。
NotificationManager notificationManager = (NotificationManager)context.getSystemService(android.content.Context.NOTIFICATION_SERVICE);
Resources res = context.getResources();
int icon = res.getIdentifier(“icon”, “drawable”, context.getPackageName());
Intent notificationIntent = new Intent(context, zbMainActivity.class);
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_NEW_TASK );
PendingIntent contentItent = PendingIntent.getActivity(context, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Notification notification = new Notification.Builder(context)
.setSmallIcon(icon)
.setContentTitle(contentTitle)
.setContentText(contentText)
.setContentIntent(contentItent)
.setDefaults(Notification.DEFAULT_SOUND)
.getNotification();
notificationManager.notify(0, notification);
