用户是否打开或关闭屏幕我想通过振动通知用户。如果屏幕打开,则效果很好:
Vibrator vibrator = (Vibrator) getApplicationContext().getSystemService(Context.VIBRATOR_SERVICE);
long sleep = 100;
long vibrate = 500;
long[] vibratePattern = {0, vibrate, sleep, vibrate, sleep};
vibrator.vibrate(vibratePattern, -1);
由在服务中实现的线程调用。
即使屏幕关闭,线程也会一直运行。我检查了,因为我实现了一个计时器。所以这不是问题!
答案 0 :(得分:0)
不确定您是否查看了Android的通知,但听起来这对您想要实现的目标来说是完美的。
http://developer.android.com/intl/es/reference/android/app/Notification.Builder.html
制作通知时,您可以使用setVibrate()方法使手机振动。