微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > Android 怎样定制vibrator的各种震动模式 M

Android 怎样定制vibrator的各种震动模式 M

时间:09-04 来源:互联网 点击:
正文
一般振动时间的配置在如下文件:
frameworks/base/core/res/res/values/config.xml
<!-- 长按振动 -->

  1. <!-- Vibrator pattern for feedback about a long screen/key press -->
  2. <integer-array name="config_longPressVibePattern">
  3. <item>0</item>
  4. <item>1</item>
  5. <item>20</item>
  6. <item>21</item>
  7. </integer-array>

复制代码


<!-- 虚拟按键振动 -->

  1. <!-- Vibrator pattern for feedback about touching a virtual key -->
  2. <integer-array name="config_virtualKeyVibePattern">
  3. <item>0</item>
  4. <item>10</item>
  5. <item>20</item>
  6. <item>30</item>
  7. </integer-array>

复制代码


<!-- 软键盘按键振动 -->

  1. <!-- Vibrator pattern for a very short but reliable vibration for soft keyboard tap -->
  2. <integer-array name="config_keyboardTapVibePattern">
  3. <item>40</item>
  4. </integer-array>

复制代码


<!-- 非安全模式启动振动 -->

  1. <!-- Vibrator pattern for feedback about booting with safe mode disabled -->
  2. <integer-array name="config_safeModeDisabledVibePattern">
  3. <item>0</item>
  4. <item>1</item>
  5. <item>20</item>
  6. <item>21</item>
  7. </integer-array>

复制代码


<!-- 安全模式启动振动 -->

  1. <!-- Vibrator pattern for feedback about booting with safe mode disabled -->
  2. <integer-array name="config_safeModeEnabledVibePattern">
  3. <item>0</item>
  4. <item>1</item>
  5. <item>20</item>
  6. <item>21</item>
  7. <item>500</item>
  8. <item>600</item>
  9. </integer-array>

复制代码

上面以数组形式的表示的,奇数位置表示暂停时间,偶数位置表示振动时间,单位为 ms。

希望大家看到这篇文章能觉得有用,谢谢已阅者。更多安卓技术问题欢迎加群探讨:278744577,验证码:eec,不写验证不予通过哟~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top