2012-07-19 63 views
7

我正在開發一個Android應用程序,我試圖用Toast顯示一些信息。 我以前Toast S IN等項目,一切工作,但在這個程序中,當Toast應該出現,它不會做它,logcat的顯示下一條消息: Suppressing toast from package com.xxxxxxx by user request.從Android包中遏制吐司

我創建與敬酒下面的代碼:

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

我試圖用getApplicationContext()getBaseContext()設置上下文過,但不起作用。

任何人都知道如何解決這個問題?

非常感謝。

回答

22

轉到應用程序的應用程序信息屏幕(長按應用程序並將其拖到Android 4.0的頂部)並確保選中「顯示通知」複選框。否則你的敬酒會被壓制。

+0

你是什麼意思與「應用程序信息屏幕」。在哪裏你應該長期點擊然後拖動? – THelper 2012-09-24 10:45:03

+1

當你進入Android設置 - > Apps – fabzy 2012-09-26 11:43:38

+0

做了這個解決方案的工作時,它的屏幕相同嗎? – arjoan 2012-10-19 17:15:15