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());

Googleで検索しましたが、似たようなものは見つかりませんでした。提案してください。

御時間ありがとうございます!

4

0 に答える 0