Forráskód Böngészése

remove unused vibrate code

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 3 éve
szülő
commit
8c87c5b45d

+ 0 - 32
app/src/main/java/com/nextcloud/talk/controllers/CallNotificationController.java

@@ -29,10 +29,8 @@ import android.graphics.drawable.ColorDrawable;
 import android.media.AudioAttributes;
 import android.media.MediaPlayer;
 import android.net.Uri;
-import android.os.Build;
 import android.os.Bundle;
 import android.os.Handler;
-import android.os.VibrationEffect;
 import android.os.Vibrator;
 import android.renderscript.RenderScript;
 import android.text.TextUtils;
@@ -357,8 +355,6 @@ public class CallNotificationController extends BaseController {
         if (DoNotDisturbUtils.INSTANCE.shouldPlaySound()) {
             playRingtoneSound();
         }
-
-        vibrate();
     }
 
     @Subscribe(threadMode = ThreadMode.MAIN)
@@ -527,32 +523,4 @@ public class CallNotificationController extends BaseController {
             }
         }
     }
-
-    private void vibrate() {
-        vibrator = (Vibrator) getApplicationContext().getSystemService(Context.VIBRATOR_SERVICE);
-
-        if (vibrator != null) {
-            long[] vibratePattern = new long[]{0, 400, 800, 600, 800, 800, 800, 1000};
-            int[] amplitudes = new int[]{0, 255, 0, 255, 0, 255, 0, 255};
-
-            VibrationEffect vibrationEffect;
-            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
-                if (vibrator.hasAmplitudeControl()) {
-                    vibrationEffect = VibrationEffect.createWaveform(vibratePattern, amplitudes, -1);
-                    //vibrator.vibrate(vibrationEffect);
-                } else {
-                    vibrationEffect = VibrationEffect.createWaveform(vibratePattern, -1);
-                    //vibrator.vibrate(vibrationEffect);
-                }
-            } else {
-                //vibrator.vibrate(vibratePattern, -1);
-            }
-        }
-
-        handler.postDelayed(() -> {
-            if (vibrator != null) {
-                vibrator.cancel();
-            }
-        }, 10000);
-    }
 }

+ 0 - 11
app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.java

@@ -32,7 +32,6 @@ import android.media.MediaPlayer;
 import android.net.Uri;
 import android.os.Build;
 import android.os.Bundle;
-import android.os.Vibrator;
 import android.service.notification.StatusBarNotification;
 import android.text.TextUtils;
 import android.util.Base64;
@@ -536,16 +535,6 @@ public class NotificationWorker extends Worker {
                     Log.e(TAG, "Failed to set data source");
                 }
             }
-
-            Vibrator vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
-            if (vibrator != null) {
-                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
-                    //vibrator.vibrate(VibrationEffect.createOneShot(500, VibrationEffect.DEFAULT_AMPLITUDE));
-                } else {
-                    //vibrator.vibrate(500);
-                }
-            }
-
         }
     }