From a27ed7edf127ba4896ccc26adfdc409295befb08 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 4 May 2018 10:32:42 +0300 Subject: additional stuff for widget startforeground hack --- .../main/java/org/fox/ttrss/widget/WidgetUpdateService.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java index d54d4422..481aff3c 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java @@ -1,5 +1,6 @@ package org.fox.ttrss.widget; +import android.app.Notification; import android.app.Service; import android.content.Context; import android.content.Intent; @@ -30,6 +31,15 @@ public class WidgetUpdateService extends Service { public static final int UPDATE_RESULT_ERROR_NEED_CONF = 3; public static final int UPDATE_IN_PROGRESS = 4; + @Override + public void onCreate() { + super.onCreate(); + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + startForeground(1, new Notification()); + } + } + @Override public IBinder onBind(Intent intent) { Log.d(TAG, "onBind"); -- cgit v1.2.3