7

我使用 android.support.v4.app.NotificationCompat.Builder 创建了一个通知。通知在通知区域中显示正常。但它不显示 android 4.2 上的默认关闭按钮。

http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setOngoing(boolean)

根据文档,它是一种常规通知,应该显示 X 关闭按钮,但它没有。使用以下代码:

            mBuilder = new NotificationCompat.Builder(context);
            mBuilder.setSmallIcon(iconId);
            mBuilder.setContentTitle(titleText);
            mBuilder.setContentText(moreinfoText);
            mBuilder.setOngoing(false); //to make it regular
            PendingIntent pintent = 
                       PendingIntent.getActivity(context,noteId,resultIntent,PendingIntent.FLAG_UPDATE_CURRENT);
            mBuilder.setContentIntent(pintent);

            NotificationManager mNotificationManager =
                (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
            mNotificationManager.notify(noteId, mBuilder.build());

在谷歌上搜索,但找不到类似的东西。请建议。

谢谢你的时间!

4

0 回答 0