首頁 > Java > java教程 > 如何在 Android 中控制裝置振動?

如何在 Android 中控制裝置振動?

Mary-Kate Olsen
發布: 2024-12-01 19:58:10
原創
548 人瀏覽過

How Can I Control Device Vibrations in Android?

在 Android 中控制裝置震動

在 Android 開發中,透過裝置震動向使用者提供觸覺回饋可以增強使用者體驗。以下是實現此功能的方法:

使裝置振動

要在 Android 裝置中啟動振動,您需要存取 Vibrator 類別及其方法。以下程式碼片段示範如何執行此操作:

import android.os.Vibrator;
...
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
// Vibrate for 500 milliseconds
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    v.vibrate(VibrationEffect.createOneShot(500, VibrationEffect.DEFAULT_AMPLITUDE));
} else {
    //deprecated in API 26 
    v.vibrate(500);
}
登入後複製

請記住,為了成功實現振動功能,請確保在 AndroidManifest.xml 檔案中包含必要的權限:

<uses-permission android:name="android.permission.VIBRATE"/>
登入後複製

以上是如何在 Android 中控制裝置振動?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板