मेरे पास एक जे 2 एमई एप्लीकेशन लिखा गया है जो ब्लूटूथ का उपयोग करता है और पीयर मोबाइल के भीतर एक फ़ाइल खोजता है और इसे डाउनलोड करता है। जब भी मुझे कॉल मिलता है, या संदेश और बाद में कुछ सेकंड के बाद फिर से शुरू होता है, तो मैं अपना एप्लिकेशन पृष्ठभूमि में चलाऊंगा, क्या किसी ने इस पर काम किया है, कृपया अपना अनुभव साझा करें। क्या पृष्ठभूमि में मिडलेट चलाने का कोई तरीका है?पृष्ठभूमि में जे 2 एमई एप्लिकेशन कैसे चलाया जाए?
उत्तर
आपके midlet कक्षा में निम्नलिखित का उपयोग पृष्ठभूमि के लिए एक J2ME अनुप्रयोग स्थापित करने के लिए:
Display.getDisplay (this).setCurrent (null);
स्क्रीन पाने के लिए वापस निम्नलिखित का उपयोग करें:
Display.getDisplay (this).setCurrent (myCanvas);
कहाँ myCanvas अपने कैनवास इन्स्टेन्शियशन
हैआर
ps जब भी आपका मिडलेट छुपा रहता है तब भी आप पृष्ठभूमि में चीजों को करने के लिए थ्रेड या टाइमर का उपयोग कर सकते हैं।
p.s.2: यह सभी मॉडलों पर काम नहीं करता है। (नोकिया एस 60, सोनी एरिक्सन पर काम करता है, लेकिन नोकिया एस 40, सैमसंग और कुछ अन्य पर नहीं।
पृष्ठभूमि में एप्लिकेशन चलाने की डिवाइस की क्षमता मल्टीटास्क की क्षमता पर निर्भर करती है। इसलिए, अधिक महंगा, पीडीए-प्रकार के डिवाइस हैं । अधिक कम लागत वाली उपकरणों की तुलना में पृष्ठभूमि निष्पादन समर्थन करने के लिए पृष्ठभूमि में लिए जाने की संभावना: -
private Display display = Display.getDisplay(this);
private Displayable previousDisplayable;
public void toBack() {
previousDisplayable = display.getCurrent();
display.setCurrent(null);
}
और फोर मैदान में आने के लिए: -
public void toFront() {
display.setCurrent(previousDisplayable);
}
लेकिन ध्यान रखें कि यह नहीं हर डिवाइस का समर्थन करता है हो सकता है। (नोकिया एस 60, सोनी एरिक्स पर काम करता है पर, लेकिन नोकिया एस 40, सैमसंग और कुछ अन्य पर नहीं)।
- 1. जे 2 एमई
- 2. जावा/जे 2 एमई
- 3. जे 2 एमई
- 4. जे 2 एमई
- 5. जे 2 एमई
- 6. जे 2 एमई
- 7. जे 2 एमई विकास?
- 8. जे 2 एमई
- 9. जे 2 एमई
- 10. जे 2 एमई
- 11. जे 2 एमई में एमएमएस कैसे भेजें?
- 12. एक जे 2 एमई लिस्प?
- 13. जे 2 एमई: कॉल कैसे करें?
- 14. एंड्रॉइड में लगातार एप्लिकेशन कैसे चलाया जाए?
- 15. जावा एमई (जे 2 एमई) विकास: नेटबीन बनाम ग्रहण
- 16. जे 2 एमई पोलिश आवेदन आइकन दोषी
- 17. जे 2 एमई में ब्राउज़र विंडो कैसे बनाएं?
- 18. जे 2 एमई (जावा) - डिस्प्ले क्लास
- 19. जे 2 एमई सॉफ्ट कुंजी रैपर
- 20. जे 2 एमई "टर्न-आधारित" गेम के लिए Gameloop
- 21. जे 2 एमई आवेदन का पूर्वाग्रह क्या है?
- 22. जे 2 एमई एईएस डिक्रिप्शन त्रुटि (org.bouncycastle.crypto.InvalidCipherTextException: पैड ब्लॉक भ्रष्ट)
- 23. क्या कोई अच्छा जे 2 एमई आईडीई है?
- 24. मैं जे 2 एमई ऐप को कैसे छोटा कर सकता हूं?
- 25. जे 2 एमई/ब्लैकबेरी - टेक्स्ट फ़ाइल को कैसे पढ़/लिखना है?
- 26. मैं एंड्रॉइड को जे 2 एमई के साथ कैसे कोड कर सकता हूं?
- 27. जे 2 एमई में बाइट [] से बेस 64 (और पीछे) को कैसे परिवर्तित करें?
- 28. ब्लैकबेरी/जे 2 एमई में जेएसओएन प्रतिक्रिया का विश्लेषण कैसे करें?
- 29. कैसे एक चार से जे 2 एमई में एक पत्र की जांच करने के
- 30. हमारे जे 2 एमई एप्लिकेशन में यूएसएसडी कमांड का उपयोग करने का क्या उद्देश्य है? क्या यह संभव है?
पहले से ही http://stackoverflow.com/questions/1084384/how-do-i-minimize-a-j2me-app है –