Optimized NavigationView, the way to exit.

Add vibration and shadow to tool buttons.
This commit is contained in:
2022-04-03 01:17:47 +08:00
parent 6c662f8389
commit b2f7ccb29d
7 changed files with 102 additions and 4 deletions

View File

@@ -0,0 +1,32 @@
package com.fatapp.oxygentoolbox.util;
import android.app.Service;
import android.os.Vibrator;
public class VibratorController {
private static boolean hasVib;
private static Vibrator sVib;
public static void init() {
sVib = (Vibrator) ResourceUtil.getApplication().getSystemService(Service.VIBRATOR_SERVICE);
hasVib = sVib.hasVibrator();
}
public static void vibrate(long milliseconds) {
if (hasVib) {
sVib.vibrate(milliseconds);
}
}
public static void vibrate(long[] pattern,int repeat){
if (hasVib) {
sVib.vibrate(pattern,repeat);
}
}
public static void cancel(){
if (hasVib) {
sVib.cancel();
}
}
}