Maison >Java >javaDidacticiel >Comment puis-je contrôler les vibrations de l'appareil sous Android ?

Comment puis-je contrôler les vibrations de l'appareil sous Android ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-01 19:58:10615parcourir

How Can I Control Device Vibrations in Android?

Contrôle des vibrations de l'appareil sous Android

Dans le développement Android, fournir un retour haptique aux utilisateurs via les vibrations de l'appareil peut améliorer l'expérience utilisateur. Voici comment implémenter cette fonctionnalité :

Faire vibrer l'appareil

Pour initier des vibrations dans un appareil Android, vous devrez accéder à la classe Vibrateur et à ses méthodes . L'extrait de code suivant montre comment procéder :

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);
}

N'oubliez pas que pour une fonctionnalité de vibration réussie, assurez-vous d'inclure l'autorisation nécessaire dans votre fichier AndroidManifest.xml :

<uses-permission android:name="android.permission.VIBRATE"/>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn