diff --git a/src/main/java/de/dennisguse/opentracks/io/file/importer/DirectoryChooserActivity.java b/src/main/java/de/dennisguse/opentracks/io/file/importer/DirectoryChooserActivity.java index 38b997e1f..68ed7b681 100644 --- a/src/main/java/de/dennisguse/opentracks/io/file/importer/DirectoryChooserActivity.java +++ b/src/main/java/de/dennisguse/opentracks/io/file/importer/DirectoryChooserActivity.java @@ -4,7 +4,6 @@ import android.app.Activity; import android.content.ActivityNotFoundException; import android.content.Intent; import android.net.Uri; -import android.os.Build; import android.os.Bundle; import android.provider.DocumentsContract; import android.widget.Toast; @@ -149,9 +148,7 @@ public abstract class DirectoryChooserActivity extends AppCompatActivity { super.configureDirectoryChooserIntent(intent); intent.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION | Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION); if (PreferencesUtils.isDefaultExportDirectoryUri()) { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - intent.putExtra(DocumentsContract.EXTRA_INITIAL_URI, PreferencesUtils.getDefaultExportDirectoryUri()); - } + intent.putExtra(DocumentsContract.EXTRA_INITIAL_URI, PreferencesUtils.getDefaultExportDirectoryUri()); } return null; } diff --git a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingServiceNotificationManager.java b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingServiceNotificationManager.java index fc79a594d..6e767dcb2 100644 --- a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingServiceNotificationManager.java +++ b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingServiceNotificationManager.java @@ -43,15 +43,13 @@ class TrackRecordingServiceNotificationManager implements SharedPreferences.OnSh TrackRecordingServiceNotificationManager(Context context) { notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - NotificationChannel notificationChannel = new NotificationChannel(CHANNEL_ID, context.getString(R.string.app_name), NotificationManager.IMPORTANCE_HIGH); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { - notificationChannel.setAllowBubbles(true); - } - - notificationManager.createNotificationChannel(notificationChannel); + NotificationChannel notificationChannel = new NotificationChannel(CHANNEL_ID, context.getString(R.string.app_name), NotificationManager.IMPORTANCE_HIGH); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + notificationChannel.setAllowBubbles(true); } + notificationManager.createNotificationChannel(notificationChannel); + notificationBuilder = new NotificationCompat.Builder(context, CHANNEL_ID); notificationBuilder .setPriority(NotificationCompat.PRIORITY_DEFAULT) diff --git a/src/main/java/de/dennisguse/opentracks/ui/util/ActivityUtils.java b/src/main/java/de/dennisguse/opentracks/ui/util/ActivityUtils.java index 16f74da40..0f3bdd2f1 100644 --- a/src/main/java/de/dennisguse/opentracks/ui/util/ActivityUtils.java +++ b/src/main/java/de/dennisguse/opentracks/ui/util/ActivityUtils.java @@ -3,7 +3,6 @@ package de.dennisguse.opentracks.ui.util; import static android.content.Context.VIBRATOR_SERVICE; import android.content.Context; -import android.os.Build; import android.os.VibrationEffect; import android.os.Vibrator; import android.view.Menu; @@ -18,11 +17,7 @@ public class ActivityUtils { public static void vibrate(@NonNull Context context, Duration duration) { final Vibrator vibrator = (Vibrator) context.getSystemService(VIBRATOR_SERVICE); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - vibrator.vibrate(VibrationEffect.createOneShot(duration.toMillis(), VibrationEffect.DEFAULT_AMPLITUDE)); - } else { - vibrator.vibrate(duration.toMillis()); - } + vibrator.vibrate(VibrationEffect.createOneShot(duration.toMillis(), VibrationEffect.DEFAULT_AMPLITUDE)); } /**