2009-10-12 16 views
5

में दिखाने के लिए धीमी गति से मुझे यकीन है कि यह एक सरल सूत्रण मुद्दा लेकिन ...Progressdialog एंड्रॉयड

मैं का उपयोग कर एक ProgressDialog शुरू कर है कर रहा हूँ:

ProgressDialog.show(Example.this, " " , " Loading. Please wait ... ", true,true); 

तो डाउनलोड करने के लिए कोड का एक खंड चल और एक्सएमएल पार्स।

मेरी समस्या यह है कि यह सब एक ऑनक्लिक बटन विधि के तहत चल रहा है, और यह कि एक्सएमएल डाउनलोड किया गया है और संवाद से पहले पार्स किया गया है।

किसी भी मदद की सराहना की जाएगी!

उत्तर

1

यह लगभग निश्चित रूप से एक थ्रेडिंग मुद्दा है। धागे हमारे दोस्त हैं (भले ही वे उपयोग करने के लिए परेशान हैं)। आपके द्वारा पाया गया यह ट्यूटोरियल बहुत अच्छा है, लेकिन मेरा सुझाव है कि आप AsyncTask कक्षा देखें ... यह जीवन को आसान बनाता है। here पर एक अच्छा लेखन है।

+0

** 404 - नहीं मिला ** –

+0

@ इमाम मारशी दोनों लिंक अभी भी मेरे लिए लोड हैं। –