本文 一般震動時間的配置在如下檔案:frameworks/base/core/res/res/values/config.xml <!-- 長按震動 --> <!-- Vibrator pattern for feedback about a long screen/key press --> <integer-array name="config_longPressVibePattern"> <item>0</item> <item>1</item> <item>20</item> <item>21</item> </integer-array> <!-- 虛擬按鍵震動 --> <!-- Vibrator pattern for feedback about touching a virtual key --> <integer-array name="config_virtualKeyVibePattern"> <item>0</item> <item>10</item> <item>20</item> <item>30</item> </integer-array> <!-- 軟鍵盤按鍵震動 --> <!-- Vibrator pattern for a very short but reliable vibration for soft keyboard tap --> <integer-array name="config_keyboardTapVibePattern"> <item>40</item> </integer-array> <!-- 非安全模式啟動震動 --> <!-- Vibrator pattern for feedback about booting with safe mode disabled --> <integer-array name="config_safeModeDisabledVibePattern"> <item>0</item> <item>1</item> <item>20</item> <item>21</item> </integer-array> <!-- 安全模式啟動震動 --> <!-- Vibrator pattern for feedback about booting with safe mode disabled --> <integer-array name="config_safeModeEnabledVibePattern"> <item>0</item> <item>1</item> <item>20</item> <item>21</item> <item>500</item> <item>600</item> </integer-array> 上面以數組形式的表示的,奇數位置表示暫停時間,偶數位置表示震動時間,單位為 ms