i am trying to show a notification with more than 3 actions. Unfortunately, the forth action and so on are not showing (probably because there not enough space). Also, the action items does not have the same width.
Does anyone know how can i display more than 3 actions?
This is my code:
final NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle();
    inboxStyle.setBigContentTitle(message.getData().get(DATA_TITLE));
    inboxStyle.addLine(message.getData().get(DATA_BODY));
    final NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
            .setSmallIcon(R.drawable.ic_notification)
            .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher))
            .setContentTitle(message.getData().get(DATA_TITLE))
            .setContentText(message.getData().get(DATA_BODY))
            .setAutoCancel(true)
            .setSound(defaultSoundUri)
            .setStyle(inboxStyle)
            .setContentIntent(defaultIntent)
            .setPriority(Notification.PRIORITY_MAX);
    addActions(notificationBuilder, message);
    private void addActions(final NotificationCompat.Builder builder, final RemoteMessage message) {
    if (containsAction(message, EventActionType.OpenMessage)) {
        builder.addAction(R.drawable.ic_email, "open", getActionIntent(message, MyActivity.class));
    }
    if (containsAction(message, EventActionType.Details)) {
        builder.addAction(R.drawable.ic_notification_account, "details", getActionIntent(message, MyActivity.class));
    }
    if (containsAction(message, EventActionType.Transfer)) {
        builder.addAction(R.drawable.ic_access_time, "transfer", getActionIntent(message, MyActivity.class));
    }
