From eb02b7eb1dca8efaf68979cd42508df6cb9623c6 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Sun, 2 Jan 2022 11:35:57 +0530 Subject: [PATCH] Fixed crashes on pre-Marshmallow devices because of Notification --- .../code/name/monkey/retromusic/service/MusicService.java | 4 +--- app/src/main/res/layout-land/fragment_player.xml | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java b/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java index 6399e8fdd..d6add80cc 100644 --- a/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java +++ b/app/src/main/java/code/name/monkey/retromusic/service/MusicService.java @@ -431,9 +431,7 @@ public class MusicService extends MediaBrowserServiceCompat registerReceiver(lockScreenReceiver, new IntentFilter(Intent.ACTION_SCREEN_OFF)); setSessionToken(mediaSession.getSessionToken()); - if (VersionUtils.INSTANCE.hasMarshmallow()) { - notificationManager = getSystemService(NotificationManager.class); - } + notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); initNotification(); mediaStoreObserver = new MediaStoreObserver(this, playerHandler); diff --git a/app/src/main/res/layout-land/fragment_player.xml b/app/src/main/res/layout-land/fragment_player.xml index 29c98c625..7b3931a8d 100755 --- a/app/src/main/res/layout-land/fragment_player.xml +++ b/app/src/main/res/layout-land/fragment_player.xml @@ -5,7 +5,8 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" - android:focusable="true"> + android:focusable="true" + android:background="?attr/colorSurface">