2010-08-11 15 views
7

मैं चाहता हूं कि मेरा ऐप स्टेटस बार में अधिसूचना आइकन के रूप में उपयोग करने के लिए फोन एसडी कार्ड से एक छवि ले ले, लेकिन एंड्रॉइड को आइकन के साथ अधिसूचना बनाने के लिए संसाधन आईडी की आवश्यकता है। अगर मैं अपने एसडी कार्ड से एक छवि लोड करता हूं, तो क्या इसमें संसाधन आईडी है और मैं इसे कैसे प्राप्त कर सकता हूं? या यह काम करने के लिए एक और तरीका है?मेरे एसडी कार्ड से प्रदर्शित आइकन

+0

देखें [लिंक] (http://stackoverflow.com/questions/16055073/set-drawable-or-bitmap-as-icon-in-notificatio-in-android) जिसमें एक स्वीकार्य उत्तर है। – gattshjoty

उत्तर

-1

मुझे नहीं पता कि एसडीकार्ड से अधिसूचना आइकन का उपयोग करना समझ में आता है या नहीं।

  • यह आपके आवेदन के दौरान क्यों बदलेगा?
  • यदि ऐसा नहीं बदलेगा रेस फ़ोल्डर में रख कर उपयोगकर्ता sdcard mounts हैं R.drawable.name
  • साथ इसे उपयोग, img उपलब्ध नहीं होगा।

मैं एसडीकार्ड से आईएमजी रखने के लिए एंड्रॉइड हैक करने का कोई तरीका नहीं सोच सकता। Notification कन्स्ट्रक्टर बस आइकन के रूप में एक आईडी प्राप्त करता है।

मेरे सिफारिश:

करें अपनी अधिसूचना आइकन icon Design guide निम्नलिखित आपका एप्लिकेशन आइकन पर आधारित है।

+0

हाँ, वे गाइड का पालन करें। मेरे आवेदन के दौरान यह क्यों बदलेगा कि यह उपयोगकर्ता को स्थिति अपडेट करता है और प्रत्येक उपयोगकर्ता एक अलग रंग योजना चाहता है। और प्रत्येक योजना के लिए लगभग 80 या तो छवि फ़ाइलों की आवश्यकता होती है। अगर मैं ऐप में प्रत्येक योजना जोड़ना चाहता था, तो यह बड़ा हो जाएगा। इसलिए मैं चाहता था कि उपयोगकर्ता ऐप से कौन सी योजना का चयन करे और ऐप को उस योजना को एसडी कार्ड में डाउनलोड करें और फिर इसे लागू करें। क्या ऐसा करने का एक वैकल्पिक तरीका है? – John

संबंधित मुद्दे