通知不显示在姜面包中,但在果冻豆中有效



我试图显示notification,但它在Jelly BeanGinger Bread中工作完美,它不起作用。没有错误/问题。我只是想取消notification一旦点击。

最低Api级别为10.

代码如下:

    NotificationManager notifyManager = (NotificationManager) context
            .getSystemService(Context.NOTIFICATION_SERVICE);
    NotificationCompat.Builder notification = new NotificationCompat.Builder(
            context);
    notification.setSmallIcon(R.drawable.ic_launcher);
    notification.setContentTitle("Alarm");
    notification.setContentText("Wake up!!");
    notification.setVibrate(new long[] { 500 });
    notification.setWhen(System.currentTimeMillis());
    notification.setAutoCancel(true);
    Notification notif = notification.build();
    notifyManager.notify(1, notif);

我有一个API级别检查和做一些不同的东西低于果冻豆:

<>之前如果(jellybeanOrHigher ()){///果冻豆}其他的{NotificationCompat2。Builder mBuilder = new NotificationCompat2.Builder(this.context)……}之前

那也许能帮你解决这个问题。我花了相当长的时间来设置通知,所以这对我来说是有效的。

相关内容

  • 没有找到相关文章

最新更新