From 482202c44e21a9163eed7b27e0503caf2ab53d6a Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sat, 19 Dec 2015 22:59:09 +0100 Subject: [PATCH] DroidFish: Removed use of deprecated notification API. --- DroidFish/src/org/petero/droidfish/DroidFish.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/DroidFish/src/org/petero/droidfish/DroidFish.java b/DroidFish/src/org/petero/droidfish/DroidFish.java index 367e709..415ed4f 100644 --- a/DroidFish/src/org/petero/droidfish/DroidFish.java +++ b/DroidFish/src/org/petero/droidfish/DroidFish.java @@ -3384,17 +3384,20 @@ public class DroidFish extends Activity implements GUIInterface { int icon = R.drawable.icon; CharSequence tickerText = getString(R.string.heavy_cpu_usage); long when = System.currentTimeMillis(); - Notification notification = new Notification(icon, tickerText, when); - notification.flags |= Notification.FLAG_ONGOING_EVENT; - Context context = getApplicationContext(); CharSequence contentTitle = getString(R.string.background_processing); CharSequence contentText = getString(R.string.lot_cpu_power); Intent notificationIntent = new Intent(this, CPUWarning.class); - PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); - notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent); - + Notification notification = new Notification.Builder(context) + .setSmallIcon(icon) + .setTicker(tickerText) + .setWhen(when) + .setOngoing(true) + .setContentTitle(contentTitle) + .setContentText(contentText) + .setContentIntent(contentIntent) + .getNotification(); mNotificationManager.notify(cpuUsage, notification); } else { mNotificationManager.cancel(cpuUsage);