2012-07-19 11 views
7

मैं एक एंड्रॉइड ऐप विकसित कर रहा हूं और मैं Toast के साथ कुछ जानकारी दिखाने की कोशिश कर रहा हूं। मैं अन्य परियोजनाओं में Toast रों इस्तेमाल किया और सब कुछ काम करता है, लेकिन इस ऐप्लिकेशन में, जब Toast दिखाई देनी चाहिए, यह नहीं करता है और Logcat अगले संदेश दिखाता है: Suppressing toast from package com.xxxxxxx by user request.एंड्रॉइड में पैकेज से टोस्ट को दबाने

मैं के साथ टोस्ट बना रहा हूं अगले कोड:

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

अपने एप्लिकेशन की ऐप-इन्फो स्क्रीन पर जाएं (ऐप पर लंबे समय तक क्लिक करें और इसे एंड्रॉइड 4.0 में शीर्ष पर खींचें) और सुनिश्चित करें कि "अधिसूचना दिखाएं" चेकबॉक्स चयनित है। अन्यथा आपके टोस्ट दबाए जाएंगे।

+0

"ऐप-इन्फो स्क्रीन" के साथ आपका क्या मतलब है। आपको वास्तव में कहां से क्लिक करना चाहिए और फिर खींचें? – THelper

+1

जब आप एंड्रॉइड सेटिंग्स पर जाते हैं तो यह वही स्क्रीन है -> ऐप्स – fabzy

+0

क्या यह समाधान काम करता है? – arjoan

संबंधित मुद्दे