2013-04-05 20 views
5

Sto sviluppando un'applicazione di menu del ristorante che desidero essere sempre attiva (l'utente non dovrebbe essere in grado di uscire dall'applicazione).Rimozione della barra di notifica in un'app per Android

Finora sono in grado di ignorare i pulsanti back e home, ma vorrei sbarazzarmi della barra delle notifiche. C'è comunque qualcosa da fare?

Ho provato a impostare il tema dell'app a schermo intero senza barra del titolo, ma non ha funzionato. (Per il tasto home che ho usato l'applicazione personalizzata nella application.xml.)

ecco una foto della app per una migliore comprensione screenshot of my app

+2

chi ha valutato questo giù. hai letto anche tu? –

+0

Ho modificato la tua domanda per migliorarla. È stato probabilmente downvoted perché è stato chiesto molto male. –

+0

@IbrahemAhmed questa è la cosa in S.O. pieno di arroganza; non sentirti impotente – quinestor

risposta

0

Metti questa onCreate()

this.requestWindowFeature(Window.FEATURE_NO_TITLE); // Removing the title 

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
//notification bar 

Ma devi metterlo prima della chiamata a setContentView (R.id.x), altrimenti non funziona

+0

ha lo stesso effetto dell'impostazione del tema nel file xml. e non si sovrapporrà alla barra di notifica –

1

Non puoi rimuovere la barra di navigazione in basso (la barra di notifica è quella nella parte superiore dello schermo) su non-rooted dispositivo.

Se si vuole fare in modalità chiosco, allora hai due scelte - trasformare la vostra applicazione in programma di avvio o root il dispositivo e utilizzare strumenti come: http://ppareit.github.com/HideBar/ (c'è soluzione open source come pure, ma io non ho URL a portata di mano)

+0

Voglio rimuovere la barra evidenziata nell'immagine –

+0

Sto parlando esattamente di quello –

+0

bene se trasformo la mia app in un launcher. l'utente può ancora andare alle impostazioni disinstallare l'app –

Problemi correlati