diff --git a/app/src/main/java/com/kabouzeid/gramophone/appshortcuts/DynamicShortcutManager.java b/app/src/main/java/com/kabouzeid/gramophone/appshortcuts/DynamicShortcutManager.java index 67189670..7b174dba 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/appshortcuts/DynamicShortcutManager.java +++ b/app/src/main/java/com/kabouzeid/gramophone/appshortcuts/DynamicShortcutManager.java @@ -7,6 +7,7 @@ import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutManager; import android.graphics.Color; import android.graphics.drawable.Icon; +import android.os.Build; import com.kabouzeid.gramophone.appshortcuts.shortcuttype.LastAddedShortcutType; import com.kabouzeid.gramophone.appshortcuts.shortcuttype.ShuffleAllShortcutType; @@ -20,7 +21,7 @@ import java.util.List; * @author Adrian Campos */ -@TargetApi(25) +@TargetApi(Build.VERSION_CODES.N_MR1) public class DynamicShortcutManager { Context mContext; diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MainActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MainActivity.java index fd66bf95..ae80b7c1 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MainActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MainActivity.java @@ -114,8 +114,10 @@ public class MainActivity extends AbsSlidingMusicPanelActivity { checkShowChangelog(); } - //Set up dynamic shortcuts if needed - new DynamicShortcutManager(getApplicationContext()).initDynamicShortcuts(); + //Set up dynamic shortcuts + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N_MR1) { + new DynamicShortcutManager(getApplicationContext()).initDynamicShortcuts(); + } } private void setMusicChooser(int key) {