मेरे आवेदन में, बैटरी कम होने पर मैं कुछ करना चाहता हूं। जब बैटरी कम होती है तो एंड्रॉइड ACTION_BATTERY_LOW
आग लगती है और जब बैटरी फिर से अपने अच्छे स्वास्थ्य तक पहुंच जाती है तो यह ACTION_BATTERY_OKAY
का इरादा रखती है। तो, मेरे पास इसके बारे में तीन प्रश्न हैं:जब एंड्रॉइड सक्रिय करता है ACTION_BATTERY_LOW
1. बैटरी प्रतिशत एंड्रॉइड वास्तव में ACTION_BATTERY_LOW
पर कौन सा आग लगाता है?
2. क्या यह बैटरी बार-बार कम होने पर उसी घटना को बार-बार आग लगती है?
3. क्या हम बैटरी प्रतिशत को कॉन्फ़िगर कर सकते हैं जिस पर एंड्रॉइड ACTION_BATTERY_LOW
इरादा को आग लगाएगा?
मैं तीसरे बिंदु के बारे में अधिक चिंतित हूं।
:
कोड है, जो नीचे बैटरी सेवा की अद्यतन विधि में एंड्रॉयड प्रणाली कोड से कट जाता है देखें: यहाँ कोड है, जहां यह बैटरी सेवा में मूल्य सेट है मानक प्रश्न कोडिंग, आप अपने पूर्णांक कहां स्टोर करते हैं? क्या यह एक अलग स्थिरांक फ़ाइल में है? –
यह थोड़ी देर के बाद से मैंने देखा, लेकिन मुझे पूरा यकीन है कि बैटरी सेवा संसाधनों में पहले से ही परिभाषित हैं। हमने बस उन्हें समायोजित किया। – jsmith
@KalaJ यदि इन पूर्णांकों का उपयोग जावा फाइलों में * केवल * किया जा रहा है, तो इसे कहें, 'CONST.java' (स्थिरांक के लिए) या' CONFIG.java' (कॉन्फ़िगरेशन पैरामीटर के लिए)। अगर वे यूआई के लिए हैं, तो आप इसे 'value.xml' स्टोर करते हैं। नोट: 'value.xml' किसी भी अन्य res फ़ाइल की तरह है और आपके पास स्थानीयकरण आदि के आधार पर कई संस्करण हो सकते हैं। –