L'activité est ouverte lorsque l'appareil est verrouillé mais que mon problème se situe à l'intérieur de l'activité. L'utilisation du gestionnaire pour afficher le dialogue ne fonctionne pas. Handler fonctionne lorsque mon appareil est déverrouillé, puis la boîte de dialogue s'affiche également. Mon problème est uniquement lorsque l'écran de l'appareil est déverrouillé Je veux démarrer le gestionnaire à l'intérieur de l'activité pour afficher le dialogue.Le gestionnaire ne fonctionne pas lorsque l'écran de l'appareil est verrouillé
Voici mon code:
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
wind = this.getWindow();
wind.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
wind.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
wind.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
wind.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_incoming_call);
mHandler_calldismiss=new Handler();
mHandler_calldismiss.postDelayed(runnable,30000); }
postez votre code! –
protected void onCreate (Regrouper savedInstanceState) { requestWindowFeature (Window.FEATURE_NO_TITLE); wind = this.getWindow(); wind.addFlags (WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); wind.addFlags (WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); wind.addFlags (WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); wind.addFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView (R.layout.activity_incoming_call); mHandler_calldismiss = nouveau gestionnaire(); mHandler_calldismiss.postDelayed (runnable, 30000); – Satyendra