मैं यह कैसे कर सकता हूं?जावा/एंड्रॉइड 3 सेकंड के विलंब के बाद AsyncTask कैसे शुरू करें?
उत्तर
आप इसके लिए हैंडलर का उपयोग कर सकते हैं। उसके लिए पोस्टडेलेड (रननेबल, लांग) का उपयोग करें।
उपयोग हैंडलर वर्ग, और Runnable handleMyAsyncTask
कि 3000 msec विलंब के बाद मार डाला कोड में शामिल होंगे परिभाषित:
mHandler.postDelayed(handleMyAsyncTask, 1000*3);
आप एक 3 सेकंड विलंब के बाद चलाने के लिए कोड के इस टुकड़े का उपयोग कर सकते हैं।
new Timer().schedule(new TimerTask() {
@Override
public void run() {
// run AsyncTask here.
}
}, 3000);
क्या होगा अगर 1sec आवेदन बंद हो गया है? मेरा मतलब है कि आवेदन पूरी तरह से नष्ट हो गया है? क्या यह टाइमर अभी भी 3 सेकंड के बाद चलाएगा ... मैं बीसीजे से पूछ रहा हूं कि ऐप बंद होने पर भी एसिंक टास्क चलाने की मेरी ज़रूरत है .... – kumar
नहीं, यह नहीं चलेगा। यदि आपको ऐप पुनरारंभ के माध्यम से बने रहने की आवश्यकता है, तो अलार्म का उपयोग करें। –
के रूप में अन्य उत्तर में सुझाव दिया संचालकों का उपयोग करना, वास्तविक कोड है:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
new MyAsyncTask().execute();
}
}, 3000);
- 1. एक निश्चित समय के बाद एंड्रॉइड AsyncTask को कैसे रद्द करें? (उदाहरण के लिए 10 सेकंड)
- 2. AsyncTask - निष्पादन के बाद, दृश्य को कैसे अपडेट करें?
- 3. एंड्रॉयड AsyncTask शुरू एक और AsyncTask
- 4. कैसे विलंब
- 5. AsyncTask के doInBackground AsyncTask :: execute को
- 6. कुछ सेकंड के बाद div छुपाएं
- 7. विलंब
- 8. 5 सेकंड के बाद jQuery ऑटोहोइड तत्व
- 9. 5 सेकंड के बाद नया div हटाएं
- 10. PHP स्क्रिप्ट टाइम्स 45 सेकंड के बाद
- 11. दस्तावेज़ के बाद एक्स सेकंड तैयार
- 12. ऑटो 5 सेकंड के बाद फॉर्म सबमिट करें
- 13. कुछ समय अवधि के बाद गतिविधि कैसे शुरू करें?
- 14. 2.0 के बाद से अक्का अभिनेता कैसे शुरू करें?
- 15. Android पर 3 सेकंड के लिए स्प्लैश स्क्रीन कैसे दिखाएं?
- 16. समय विलंब के साथ सरणी के माध्यम से कदम
- 17. एमवीसी 3 पृष्ठ शुरू करें
- 18. एंड्रॉइड पुनरारंभ करें AsyncTask
- 19. 30 सेकंड के बाद एंड्रॉइड अधिसूचना रिंगटोन को कैसे रोकें?
- 20. पृष्ठ लोड के 2 सेकंड के बाद div दिखाएं
- 21. विलंब जावास्क्रिप्ट के फ़ंक्शन निष्पादन
- 22. WCF: EndpointNotFoundException कुछ सेकंड के लिए चलने के बाद
- 23. टाइमआउट के बाद एफ़टीपी डाउनलोड फिर से शुरू करें
- 24. मैं 15 सेकंड के लिए प्रत्येक 3 सेकंड में फ़ंक्शन कैसे कॉल कर सकता हूं?
- 25. प्रोग्राम शुरू होने के बाद जावा एजेंट शुरू करना
- 26. एंड्रॉइड ऑनस्ट्रॉय() के बाद AsyncTask से फिर से कनेक्ट कैसे करें और क्रिएट() पर फिर से लॉन्च करें?
- 27. CSS3 संक्रमण के साथ विलंब माउसआउट/होवर
- 28. एकाधिक AsyncTask के समानांतर
- 29. एक समय विलंब के बाद एक ट्रिगर से संग्रहीत प्रक्रिया निष्पादित करें
- 30. प्रतिनिधि। बेगीन इनवोक विलंब
यह कितना महत्वपूर्ण है कि काम ऐप पुन: प्रारंभ के माध्यम से जारी रहती है? –