मैं एक एंड्रॉइड सेवा बना रहा हूं जो डिवाइस बूट प्रक्रिया पूरी होने के बाद चलना शुरू कर देगा। मेरी सेवा में मैं एक कार्य बना रहा हूं। यह कार्य कुछ स्थितियों के आधार पर किसी भी समय शुरू या बंद कर दिया जाएगा। मेरा इरादा तब भी है जब भी मैंने अपना काम शुरू किया, मैं स्टेटस बार में एक आइकन प्रदर्शित करना चाहता हूं ताकि यह पता चल सके कि मेरा कार्य चालू हो रहा है जैसे ब्लूटूथ आइकन चालू होने पर प्रदर्शित किया जाएगा।मेरा कार्य चल रहा है जब स्टेटस बार में एक आइकन प्रदर्शित करना
उत्तर
आप की तरह Custom title with image
एक कस्टम शीर्षक पट्टी का उपयोग और वरीयता निर्धारित आपकी सेवा को सक्रिय या निष्क्रिय और सेट कस्टम शीर्षक है, जांच करें कर सकते हैं। लेकिन ऐसा करने से पहले कृपया पढ़ें: http://developer.android.com/guide/topics/ui/notifiers/notifications.html
कस्टम शीर्षक स्टेटस बार आइकन से अलग है। असल में मेरे ऐप में कोई गतिविधि नहीं, डिवाइस के बूट होने के बाद यह एक सेवा स्वचालित रूप से लॉन्च हो गई। ऐप में गतिविधि के बिना कस्टम शीर्षक का उपयोग करना संभव है? किसी भी तरह से आपके उत्तर के लिए धन्यवाद। –
हां, किसी भी गतिविधि के बिना सेवा शुरू करना संभव है ... बस अपनी सेवा को अग्रभूमि के रूप में शुरू करें। सेवा – waqaslam
आपको Notification की आवश्यकता है। कोड :)
बात कर रही है अपने सेवा में:
private NotificationManager mNM;
private int NOTIFICATION = 10002; //Any unique number for this notification
अधिसूचना दिखाने के लिए:
private void showNotification() {
// In this sample, we'll use the same text for the ticker and the expanded notification
CharSequence text = getText(R.string.local_service_started);
// Set the icon, scrolling text and timestamp
Notification notification = new Notification(R.drawable.status_icon, text, System.currentTimeMillis());
// The PendingIntent to launch our activity if the user selects this notification
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
new Intent(this, MainActivity.class), 0);
// Set the info for the views that show in the notification panel.
notification.setLatestEventInfo(this, getText(R.string.local_service_label), text, contentIntent);
// Send the notification.
mNM.notify(NOTIFICATION, notification);
}
और इसे छिपाने के लिए, तो आप बस यह करने के: यहाँ
mNM.cancel(NOTIFICATION); //The same unique notification number.
कुछ स्पष्टीकरण हैं:
R.drawable.status_icon
: सूचना आइकनR.string.local_service_started
: अधिसूचना शीर्षकR.string.local_service_label
: अधिसूचना नवीनतम जानकारी (उप-शीर्षक)MainActivity.class
: गतिविधि है कि उपयोगकर्ता अधिसूचना
सेवा शुरू करने के लिए आप अधिसूचना ऑब्जेक्ट प्रदान करेंगे, मुझे लगता है कि स्टेटस बार आइकन से अधिसूचना अलग है। मैंने स्टेटस बार पर प्रदर्शित ब्लूटूथ आइकन की तरह उल्लेख किया है। मुझे लगता है कि आपका उत्तर मेरी आवश्यकताओं के लिए उपयुक्त नहीं है। किसी भी तरह से मेरे प्रश्न का जवाब देने के लिए धन्यवाद। –
क्या आप एक ऐसे आइकन की तरह हैं जिसका उपयोगकर्ता कभी भी बातचीत नहीं करेगा? 3 जी आइकन, सिंक और हेडफोन की तरह? – iTurki
हाँ, क्या यह ऐप के साथ संभव है? –
- 1. एंड्रॉइड स्टेटस बार आइकन
- 2. स्टेटस बार
- 3. एंड्रॉइड पर स्टेटस बार में अनिश्चित प्रगति पट्टी प्रदर्शित करें
- 4. छुपाएं/दिखा रहा है स्टेटस बार
- 5. पृष्ठभूमि में शामिल होने पर, एप्लिकेशन बार चलने पर स्टेटस बार में आइकन कैसे दिखाया जाए?
- 6. स्टेटस बार
- 7. स्टेटस बार पर बार लोड हो रहा है?
- 8. एकाधिक सी # कार्य Async चल रहा है
- 9. एंड्रॉइड स्टेटस बार में बैटरी आइकन को कैसे निकालें?
- 10. मेरे ऐप में स्टेटस बार को हटा रहा है
- 11. एंड्रॉइड: स्टेटस बार
- 12. UILocalNotification - ऐप नहीं चल रहा है जब कैसे संभालें?
- 13. जब मेरा प्रोग्राम चल रहा है तो खिड़कियों को नींद में जाने से रोकें?
- 14. उपclip CollabNet एक रहस्य आइकन सजावट प्रदर्शित कर रहा है
- 15. लैंडस्केप मोड में छुपा स्टेटस बार
- 16. पॉपओवर स्टेटस बार
- 17. एंड्रॉइड: स्टेटस बार अधिसूचना
- 18. tmux स्टेटस बार कॉन्फ़िगरेशन
- 19. MPMoviePlayerViewController स्टेटस बार छुपाएं
- 20. स्टेटस बार में PERMANENT एप्लिकेशन नोटिफ़ायर कैसे प्राप्त करें?
- 21. सिनात्रा सर्वर चल रहा है एक बार कोड निष्पादित करें
- 22. ऑडियो चल रहा है जब ऑडियो
- 23. मेरे एसडी कार्ड से प्रदर्शित आइकन
- 24. सीएसएस: एक छवि फ़ाइल से एक विशेष आइकन प्रदर्शित करना
- 25. यह सेट करने के लिए कि डब्ल्यूसीएफ टेस्ट क्लाइंट हर बार चल रहा है जब सेवा चल रही है
- 26. मेरा SQL2008 उदाहरण किस पोर्ट पर चल रहा है?
- 27. MFMessageComposeViewController कैमरा आइकन प्रदर्शित नहीं कर रहा है
- 28. मेरा "अगर" कथन क्यों नहीं चल रहा है?
- 29. क्या हो रहा है जब मेरा() सशर्त है?
- 30. ग्रहण ईई: चल रहे आइकन
संभव क्लिक जब शुरू किया जाएगा डुप्लिकेट [पृष्ठभूमि में शामिल होने पर, स्थिति बार में स्थिति बार में आइकन कैसे दिखाया जाए?] (http://stackoverflow.com/questions/3973208/how-to-show-an-icon-in-the- स्टेटस-बार-कब-एप्लिकेशन-चल रहा है-इन-इन) –