J'ai un appareil dont je ne sais pas s'il est équipé d'un vibrateur.
Existe-t-il un moyen d'interroger la disponibilité du vibrateur?
J'ai un appareil dont je ne sais pas s'il est équipé d'un vibrateur.
Existe-t-il un moyen d'interroger la disponibilité du vibrateur?
L' Vibrator
classe ne fait que cela. Il est hasVibrator()
méthode retourne un booléen indiquant si la vibration est pris en charge.
hasVibrator()
méthode.String vs = Context.VIBRATOR_SERVICE;
Vibrator mVibrator = (Vibrator)getSystemService(vs);
boolean isVibrator = mVibrator.hasVibrator();
Vous devez prendre en charge (au moins) Android 3.0 (11 HoneyComb) avant de pouvoir utiliser hasVibrator ().
Bizarrement, vous pouvez utiliser vibrate () lui-même sur toutes les versions.
La vraie question est donc: Comment v1 - v10 détecte-t-il si l’appareil est doté d’un vibreur? (Ou rien ne se passera si vous essayez de faire vibrer un appareil sans vibreur?)
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.