I want to dismiss my notification, when clicked on dismiss from the notification . Just like we dismiss it on swipe.
NotificationManager notificationManager = (NotificationManager) ctx
                .getSystemService(Context.NOTIFICATION_SERVICE);
    Intent intent = new Intent(ctx, MainActivity.class);
    intent.putExtra("isFromBadge", false);
    Intent resultIntent = new Intent(ctx, ResultActivity.class);
    TaskStackBuilder stackBuilder = TaskStackBuilder.create(ctx);
    stackBuilder.addParentStack(ResultActivity.class);
    stackBuilder.addNextIntent(resultIntent);
    PendingIntent resultPendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_ONE_SHOT);
    PendingIntent contentIntent = PendingIntent.getActivity(ctx, 0, resultIntent, PendingIntent.FLAG_CANCEL_CURRENT);
  //  PendingIntent contentIntent = PendingIntent.getActivity(ctx, 0, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT);
    Notification notification = new Notification.Builder(ctx)
            .setContentTitle(
                    ctx.getResources().getString(R.string.app_name))
            .setContentText(message)
            .setWhen(when)
            .setStyle(new Notification.BigPictureStyle().bigPicture(result))
            .setSmallIcon(R.mipmap.ic_launcher)
            .addAction(R.drawable.bell, "Dismiss", resultPendingIntent)
            .addAction(R.drawable.bell, "Share", contentIntent)
            .setLargeIcon(result)
            .setAutoCancel(true)
            .build();
 
     
     
    