जैसा कि पिछले प्रश्न में बताया गया है, मुझे लंबे समय तक Service
(निराश) के बिना सभी android.intent.action.SCREEN_ON
घटनाओं को रोकने में कठिनाई हो रही है।स्क्रीन चालू होने पर कैसे पता लगाया जाए?
Service
में, जब भी किसी भी समय स्क्रीन चालू हो, तो मैं बस आवश्यकता के आसपास काम करने में सक्षम हो सकता हूं।
क्या कोई भी विधि कॉल सुझा सकता है जो इस जानकारी को वापस कर देगा? 1.5 ऊपर
वास्तव में यह संभव प्रसारण, प्राप्त करने के लिए लंबे समय तक रहा सेवा पर BroadcastReceivers के रूप में। मेरा ऐप यह बहुत खुशी से करता है, लेकिन मैं लंबी अवधि की सेवा को रद्द करने की कोशिश कर रहा हूं। यदि आप इसे रिसीवर पर एक इरादे-फ़िल्टर के रूप में आपूर्ति करते हैं तो यह चुपचाप विफल रहता है। –