android i notification

0

Używam androida w wersji 5.0 lollipop. Mam problem z powiadomieniami. Często mam objaw iż pokazuje się powiadomienie z przyciskiem Tak Nie ale się nie chowa, tak jak by całkiem się zawiesiło i nie pokazuje nowych komunikatów. Gdy go zkiluje widzę że w pasku są nowe powiadomienia. Korzystam Z funkcji Notification.Action.Builder. Czy mieliście może podobny problem. czy to jakaś specyfika androida 5.0 ?

0

może tak kawałek kodu?

0
private static Notification build(final Context context, boolean hidden) {
        final Resources res = context.getResources();
        final String title = res.getString(
                R.string.notification_title_template, header);
        final String text = res.getString(
                R.string.notification_placeholder_text_template, body);

        Notification.Builder builder = new Notification.Builder(context);

        builder.setContentTitle(title);
        builder.setContentText(text);
        builder.setPriority((hidden) ? Notification.PRIORITY_DEFAULT : Notification.PRIORITY_MAX);
        builder.setDefaults(Notification.DEFAULT_ALL & ~Notification.DEFAULT_SOUND);
        builder.setSound(null);
        builder.setSmallIcon(R.drawable.transparent);
        builder.setContentIntent(
                PendingIntent.getActivity(
                        context,
                        0,
                        new Intent(context, Activity.class),
                        PendingIntent.FLAG_UPDATE_CURRENT));
        builder.setOngoing(true);
        builder.setAutoCancel(false);
        int i=R.drawable.cancel;
        if (cancel != null)
            builder.addAction(new Notification.Action.Builder(R.drawable.cancel, cancel, PendingIntent.getBroadcast(context, 0, new Intent(JService.ACTION_KEY_C), 0)).build());
        if (confirm != null)
            builder.addAction(new Notification.Action.Builder(R.drawable.ok, confirm, PendingIntent.getBroadcast(context, 0, new Intent(JService.ACTION_KEY_OK), 0)).build());
        return builder.build();
    }
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1