2016-11-30 2 views
0

J'ai fait beaucoup de recherches sur le sujet, mais les réponses de dépassement de pile précédentes n'ont pas résolu mon problème. Je développe le mode kiosque pour une application (Ciblé pour fonctionner sur Iball Kitkat tablette- android 4.2.2), et je veux appliquer le mode kiosque à une seule activité. Je veux cacher/désactiver/empêcher l'expansion de la barre de notification de la tablette.Masquer la barre de notification pour une activité spécifique dans android 4.2.2 (iBall Kitkat Tablet)

Ce que j'ai essayé est: -

et beaucoup d'autres

Toute aide sera appréciée.

Répondre

0

Recopiez le code ci-dessous dans votre activité -

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    requestWindowFeature(Window.FEATURE_NO_TITLE); 
    this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 
} 

Votre application sera plein écran sans barre de notification

+0

J'ai ajouté ce code à mon oncreate(), mais il émet une exception android.util.AndroidRuntimeException: requestFeature() doit être appelée avant d'ajouter du contenu –

+0

Mettez 'requestWindowFeature (Window.FEATURE_NO_TITLE);' avant le 'super.OnCreatesavedInstanceState)' –