From 3c9ae512bd51522ddd4bdd0d5027072d7faecea4 Mon Sep 17 00:00:00 2001 From: Gary van der Merwe Date: Tue, 12 Dec 2017 20:19:04 +0200 Subject: [PATCH] Get service notification to show. Tweek settings. --- .../main/java/org/traccar/client/TrackingService.java | 9 ++++++--- app/src/main/res/drawable/ic_stat_notify.xml | 10 ++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/drawable/ic_stat_notify.xml diff --git a/app/src/main/java/org/traccar/client/TrackingService.java b/app/src/main/java/org/traccar/client/TrackingService.java index 48a692a..ae51dc8 100644 --- a/app/src/main/java/org/traccar/client/TrackingService.java +++ b/app/src/main/java/org/traccar/client/TrackingService.java @@ -37,10 +37,13 @@ public class TrackingService extends Service { private static Notification createNotification(Context context) { PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, new Intent(context, MainActivity.class), 0); return new NotificationCompat.Builder(context, MainApplication.PRIMARY_CHANNEL) - .setContentTitle(context.getString(R.string.app_name)) - .setContentText(context.getString(R.string.settings_status_on_summary)) + .setContentTitle(context.getString(R.string.settings_status_on_summary)) + .setTicker(context.getString(R.string.settings_status_on_summary)) .setContentIntent(pendingIntent) - .setPriority(NotificationCompat.PRIORITY_MIN) + .setSmallIcon(R.drawable.ic_stat_notify) + .setPriority(NotificationCompat.PRIORITY_LOW) + .setCategory(Notification.CATEGORY_SERVICE) + .setColor(ContextCompat.getColor(context, R.color.primary_dark)) .build(); } diff --git a/app/src/main/res/drawable/ic_stat_notify.xml b/app/src/main/res/drawable/ic_stat_notify.xml new file mode 100644 index 0000000..a64534a --- /dev/null +++ b/app/src/main/res/drawable/ic_stat_notify.xml @@ -0,0 +1,10 @@ + + +