2012-10-17 16 views
17

में प्रोग्रेसडिअलॉग/अलर्टडिअलॉग पर पृष्ठभूमि मंद अक्षम करें I इसमें एक प्रोग्रेसडियलॉग के साथ एक AsyncTask का उपयोग करें। यह स्वचालित रूप से लगभग 40% की पृष्ठभूमि मंदता का कारण बनता है। मैं इस (0% मंद) बंद मंद चालू करना चाहते हैं, लेकिन मैं क्या करने की कोशिश की, काम नहीं किया:एंड्रॉइड

myLoadingDialog = new ProgressDialog(MainActivity.this.getApplicationContext()); 
myLoadingDialog.setMessage("Loading..."); 
myLoadingDialog.setIndeterminate(true); 
myLoadingDialog.setCancelable(false); 
WindowManager.LayoutParams lp = myLoadingDialog.getWindow().getAttributes(); 
lp.dimAmount = 0.0f; 
myLoadingDialog.show(); 

कि मंद साथ समस्या थी, मैं अपने टेबलेट के SystemUI प्रक्रिया समाप्त करने के लिए एक को प्राप्त करने के लिए किया था कि कियोस्क मोड (बिना सिस्टम-बार के साथ) और प्रोग्रेसडिअलॉग सब कुछ मंद करता है लेकिन उस क्षेत्र जहां सिस्टम-बार था, इसलिए मेरे पास स्क्रीन के नीचे एक उज्ज्वल सीमा है।

यदि पूर्ण पूर्णस्क्रीन-मंद प्राप्त करने का कोई तरीका है, तो मैं भी खुश रहूंगा।

किसी भी मदद के लिए धन्यवाद

उत्तर

62

उपयोग

myLoadingDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHI‌​ND);