Bonjour,
Dans un onglet de mon application
public class Onglet extends Fragment
J'ai créé une classe privée :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| private class MonCountDownTimer extends CountDownTimer {
private Vibrator pVibreur;
public MonCountDownTimer(long startTime, long interval) {
super(startTime, interval);
pVibreur = (Vibrator) getContext().getSystemService(Context.VIBRATOR_SERVICE);
}
@Override
public void onTick(long millisUntilFinished) { }
@Override
public void onFinish() {
pVibreur.vibrate(2000);
}
} |
Lorsque je déclare un donnée du type MonCountDownTimer et que j'appelle le constructeur avec un temps X, le téléphone ne vibre pas au bout du temps X.
Je précise aussi que j'ai autorisé l'application à utiliser le vibreur dans son manifest.
Merci pour votre aide.
Partager