mirror of
https://github.com/FatttSnake/OxygenToolbox.git
synced 2026-04-06 17:01:26 +08:00
Optimized NavigationView, the way to exit.
Add vibration and shadow to tool buttons.
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user