मेरे एंड्रॉइड एप्लिकेशन में मैं समय के नियमित अंतराल पर विशेष विधि को कॉल करना चाहता हूं। "हर 5 सेकंड के बाद" ... मैं यह कैसे कर सकता हूं ....?समय के नियमित अंतराल के बाद विशेष विधि कॉल करें
6
A
उत्तर
13
आप किसी विधि के निश्चित अवधि निष्पादन के लिए Timer का उपयोग कर सकते हैं।
यहाँ कोड का एक नमूना है:
final long period = 0;
new Timer().schedule(new TimerTask() {
@Override
public void run() {
// do your task here
}
}, 0, period);
10
ऊपर इस लिंक की जांच कर रहा है और ठीक काम करता है। यह हर कोड कुछ विधि कॉल करने के लिए कोड है। आप बदल सकते हैं 1000 (= 1 सेकंड) किसी भी समय आप चाहते हैं (उदाहरण के लिए 3 सेकंड = 3000)
public class myActivity extends Activity {
private Timer myTimer;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
myTimer = new Timer();
myTimer.schedule(new TimerTask() {
@Override
public void run() {
TimerMethod();
}
}, 0, 1000);
}
private void TimerMethod()
{
//This method is called directly by the timer
//and runs in the same thread as the timer.
//We call the method that will work with the UI
//through the runOnUiThread method.
this.runOnUiThread(Timer_Tick);
}
private Runnable Timer_Tick = new Runnable() {
public void run() {
//This method runs in the same thread as the UI.
//Do something to the UI thread here
}
};
}
+0
धन्यवाद। मेरे लिये कार्य करता है। – zwarrior
संबंधित मुद्दे
- 1. स्प्रिंग-सिक्योरिटी: प्रमाणीकरण के बाद कॉल विधि
- 2. एंड्रॉइड: नियमित अंतराल में कोड निष्पादित करें
- 3. स्टोरीबोर्ड समाप्त होने के बाद कोई विधि कैसे कॉल करें?
- 4. बाद के संस्करण में एक वर्ग विधि को कॉल करें
- 5. AVAudioPlayer अंतराल को कॉल करते समय
- 6. संपत्ति परिवर्तन के बाद विधि को कॉल करने के लिए
- 7. समय अंतराल औसत कैसे करें?
- 8. jQuery - स्पष्ट अंतराल के साथ इसे मारने के बाद सेट अंतराल को कैसे पुनरारंभ करें?
- 9. नियमित अंतराल पर विभाजित स्ट्रिंग
- 10. नियमित अभिव्यक्ति के लिए विशेष चार जोड़ना?
- 11. एंड्रॉइड नया इरादा विशेष विधि शुरू करें
- 12. नियमित रूप से कॉल करें
- 13. विशेष रूप से register_shutdown_function के लिए कॉल करने योग्य विधि के लिए तर्क कैसे पास करें?
- 14. विशेष जावा नियमित अभिव्यक्ति
- 15. निष्क्रियता के बाद java.beans.Introspector.getBeanInfo को कॉल करते समय प्रदर्शन समस्याएं
- 16. कॉलिंग अपडेट विधि बनाम एक सेट अंतराल
- 17. सी # async कॉल विधि समय-समय पर
- 18. किसी विशेष अंतराल के लिए जावास्क्रिप्ट लूप को कैसे रोकें?
- 19. ऑब्जेक्ट को तत्काल करने के बाद गिस कॉल इनिट विधि
- 20. समय के लिए नियमित अभिव्यक्ति
- 21. निश्चित अंतराल पर कॉल करने योग्य कार्यान्वयन को कॉल करने के लिए जावा में अनुसूचितExecutorService का उपयोग कैसे करें?
- 22. त्वरित समय अंतराल के लिए डेटा संरचना
- 23. हाइबरनेट समूह समय अंतराल
- 24. समूह दिनांक समय अंतराल
- 25. नियमित अंतराल पर एक गैर अवरुद्ध सी # विधि निष्पादित करने के लिए कैसे?
- 26. यादृच्छिक सेट अंतराल (यादृच्छिक अंतराल के बाद एक ही यादृच्छिक को फिर से लिखना)
- 27. समय(); 2038 के बाद?
- 28. THREE.js: कॉलिंग लुकिंग के बाद विधि विधि
- 29. गैर-नियमित अंतराल समय श्रृंखला डेटा के लिए राउंड रॉबिन डेटा स्टोरेज
- 30. जावास्क्रिप्ट सेट अंतराल: कॉल ओवरलैप करते हैं?
अरे भाई ... धन्यवाद .... – Nirav