Bonjour,

Dans un onglet de mon application
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public class Onglet extends Fragment
J'ai créé une classe privée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.