2012-07-19 7 views
7

Sto sviluppando un'applicazione per Android e sto cercando di mostrare alcune informazioni con uno Toast. Ho usato Toast s in altri progetti e tutto funziona, ma in questa applicazione, quando dovrebbe apparire il Toast, non lo faccio e Logcat mostra il messaggio successivo: Suppressing toast from package com.xxxxxxx by user request.Soppressione del pane tostato dal pacchetto in Android

Sto creando il brindisi con la codice successivo:

Context context = xxxxxxx.this; 
CharSequence text = "Hello toast!"; 
int duration = Toast.LENGTH_SHORT; 
Toast toast = Toast.makeText(context, text, duration); 
toast.show(); 

ho cercato di impostare il contesto con getApplicationContext() e getBaseContext() troppo, ma non funziona.

Qualcuno sa come risolvere questo problema?

Grazie mille.

risposta

22

Passare alla schermata App-Info dell'applicazione (fare clic su lungo l'applicazione e trascinarla in alto in Android 4.0) e assicurarsi che la casella di controllo "Mostra notifica" sia selezionata. Altrimenti i tuoi toast saranno soppressi.

+0

Che cosa intendi con "Schermo app-informazioni". Dove esattamente dovresti fare un lungo clic e poi trascinare? – THelper

+1

La stessa schermata quando si va su Impostazioni Android -> App – fabzy

+0

ha funzionato questa soluzione? – arjoan