diff --git a/app/build.gradle b/app/build.gradle index ec273fc..ab892c5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 26 - versionCode 294 - versionName "3.2.36" + versionCode 295 + versionName "3.2.37" } signingConfigs { release { @@ -57,5 +57,5 @@ android { dependencies { testImplementation 'junit:junit:4.12' - implementation 'com.github.axet:android-audio-library:1.0.138' // implementation project(':android-audio-library') + implementation 'com.github.axet:android-audio-library:1.0.139' // implementation project(':android-audio-library') } diff --git a/app/src/main/java/com/github/axet/audiorecorder/app/AudioApplication.java b/app/src/main/java/com/github/axet/audiorecorder/app/AudioApplication.java index 930a101..5843d7f 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/app/AudioApplication.java +++ b/app/src/main/java/com/github/axet/audiorecorder/app/AudioApplication.java @@ -14,11 +14,11 @@ import android.os.Build; import android.os.Handler; import android.os.PowerManager; import android.os.Process; -import android.support.v4.app.NotificationManagerCompat; import android.support.v7.preference.PreferenceManager; import android.util.Log; import android.view.View; +import com.github.axet.androidlibrary.app.NotificationManagerCompat; import com.github.axet.androidlibrary.widgets.NotificationChannelCompat; import com.github.axet.androidlibrary.widgets.RemoteNotificationCompat; import com.github.axet.audiolibrary.app.RawSamples; diff --git a/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java b/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java index 6bcdbf0..ff982c2 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java +++ b/app/src/main/java/com/github/axet/audiorecorder/services/RecordingService.java @@ -10,8 +10,8 @@ import android.content.Intent; import android.content.SharedPreferences; import android.net.Uri; import android.os.Build; -import android.os.Bundle; import android.os.IBinder; +import android.os.TransactionTooLargeException; import android.preference.PreferenceManager; import android.support.annotation.Nullable; import android.util.Log; @@ -21,7 +21,6 @@ import com.github.axet.androidlibrary.app.NotificationManagerCompat; import com.github.axet.androidlibrary.widgets.OptimizationPreferenceCompat; import com.github.axet.androidlibrary.widgets.ProximityShader; import com.github.axet.androidlibrary.widgets.RemoteNotificationCompat; -import com.github.axet.audiolibrary.app.MainApplication; import com.github.axet.audiolibrary.app.Storage; import com.github.axet.audiorecorder.R; import com.github.axet.audiorecorder.activities.MainActivity; @@ -240,8 +239,9 @@ public class RecordingService extends Service { Notification n = build(intent); if (notification == null) { startForeground(NOTIFICATION_RECORDING_ICON, n); - } else + } else { nm.notify(NOTIFICATION_RECORDING_ICON, n); + } notification = n; notificationIntent = intent; }