Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NOTIFICATION_ID ++;
- mNotificationManager = (NotificationManager)
- this.getSystemService(Context.NOTIFICATION_SERVICE);
- NotificationCompat.Builder mBuilder =
- new NotificationCompat.Builder(this)
- .setSmallIcon(R.drawable.ic_launcher)
- .setContentTitle(msg.getString("title"))
- .setContentText(msg.getString("message"))
- .setDefaults(Notification.DEFAULT_SOUND)
- .setStyle(new NotificationCompat.BigPictureStyle().bigPicture(Picasso.with(getApplicationContext()).load(msg.getString("icon")).get()).setSummaryText(msg.getString("message")))
- .setAutoCancel(true);
- Log.e("msg---",msg.toString());
- Intent intent = new Intent(Intent.ACTION_MAIN);
- intent.setComponent(new ComponentName(this, ActivityDetail.class));
- // intent.setAction(Intent.ACTION_MAIN);
- intent.addCategory(Intent.CATEGORY_LAUNCHER);
- // intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
- intent.putExtra(Keys._PostId,msg.getString("id"));
- intent.putExtra(Keys._Image, msg.getString("icon"));
- intent.putExtra(Keys._PostType, msg.getString("post_type"));
- PendingIntent contentIntent = PendingIntent.getActivity(this, 0, intent, 0);
- mBuilder.setContentIntent(contentIntent);
- mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement