From 27fcf00edaa10a9464d2af81fa29680790c158f2 Mon Sep 17 00:00:00 2001 From: Eugene Cheung Date: Mon, 12 Jun 2017 22:58:24 -0400 Subject: [PATCH] Start service after boot to show data in widgets --- app/src/main/AndroidManifest.xml | 9 +++++++ .../gramophone/appwidgets/BootReceiver.java | 27 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 app/src/main/java/com/kabouzeid/gramophone/appwidgets/BootReceiver.java diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e5bbfac4..597e318f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -10,6 +10,7 @@ + + + + + + + + + 0 || + widgetManager.getAppWidgetIds(new ComponentName(context, AppWidgetClassic.class)).length > 0 || + widgetManager.getAppWidgetIds(new ComponentName(context, AppWidgetSmall.class)).length > 0) { + final Intent serviceIntent = new Intent(context, MusicService.class); + context.startService(serviceIntent); + } + } +}