当屏幕超时选项启用时(当光线变暗,屏幕关闭之前),我希望设备在一段时间内开始振动。我知道如何单独设置两个功能,但似乎无法管理让他们按照正确的顺序工作,所以我需要你的帮助。谢谢,欢呼!如何在屏幕超时发生时启用振动?
-1
A
回答
0
使用振动器类发起振动
new Handler().postDelayed(new Runnable()
{
@Override
public void run()
{
Vibrator vib = (Vibrator) getApplicationContext().getSystemService(Context.VIBRATOR_SERVICE);
// Vibrate for 500 milliseconds
vib.vibrate(5);
}
}, 30000); //30 sec
编辑:
像我一样在应用程序清单文件
<uses-permission android:name="android.permission.VIBRATE"/>
+0
我已经这样做了,但我需要它在屏幕超时开始时触发(例如30秒后)。 – 2015-02-23 13:24:19
+0
请检查更新的答案:D – 2015-02-23 13:26:26
相关问题
- 1. 如何在AndEngine中启用屏幕超时?
- 2. 启用锁定屏幕时如何启动活动?
- 3. Openbox屏幕超时
- 4. Android屏幕超时
- 5. 如何让Android手机在抖动时发生振动?
- 6. 如何在元素出现在屏幕上时启动动画?
- 7. 当应用程序运行时间更长时,屏幕超时不会发生
- 8. 在Linux/Lakka启动时旋转屏幕
- 9. 在屏幕启动时运行方法
- 10. 如何在应用程序启动时显示锁定屏幕?
- 11. 如何在应用程序启动时显示主屏幕?
- 12. 允许手机在屏幕关闭时振动
- 13. 如何在启动时自动导航到屏幕
- 14. 是在屏幕超时时调用的活动onPause方法?
- 15. 如何检测屏幕何时开启?
- 16. 如何仅在应用程序启动“新鲜”时才显示启动屏幕?
- 17. 应用程序启动时应该如何登录屏幕IOS
- 18. 相机启动时屏幕中断
- 19. 第一次启动时设置屏幕
- 20. 我需要启动一个计时器,当我的设备屏幕被锁定,并停止它时,屏幕解锁提供超时没有发生
- 21. 启动时iOS iPad GUI死锁。在启动屏幕上挂起
- 22. 启动应用程序时启动屏幕时应用程序已停止
- 23. 谷歌地图API滑动屏幕滚动时发生冲突
- 24. 启动屏幕使用IBM Worklight for android在开始时显示空白屏幕
- 25. 如何更改Windows 10登录屏幕不活动超时?
- 26. 编程方式禁用屏幕超时
- 27. 重置屏幕超时在android系统
- 28. Android,如何禁用锁定屏幕/屏幕超时(API版本无关)
- 29. 在启动屏幕上按下“BACK”退出启动屏幕
- 30. 离子2:在启动屏幕期间会发生什么?
使用本教程HTTP申报不要忘了:/ /stackoverflow.com/a/17066803/2563355 – 2015-02-23 13:16:04