मैं अपने एंड्रॉइड फोन का हालिया कार्य देखना चाहता हूं। मैं इंटरनेट से कुछ कोड कोशिश कर रहा था लेकिन उनमें से कोई भी ठीक से काम नहीं करता था। मैं बस उपयोगकर्ता द्वारा निष्पादित अंतिम आवेदन के पीआईडी और नाम प्राप्त करना चाहता हूं। उदाहरण के लिए, यदि मैं कैलक्यूलेटर एप्लिकेशन निष्पादित करता हूं और उसके बाद मैंने हालिया कार्य एप्लिकेशन को बनाया है, तो यह एप्लिकेशन मुझे कुछ ऐसा बताने में सक्षम होगा: "आपके द्वारा निष्पादित अंतिम एप्लिकेशन 'कैलकुलेटर' है और पीआईडी '2222' है "।उपयोगकर्ता द्वारा हालिया कार्य को उपयोगकर्ता द्वारा देखे गए
मैं कुछ कोड के लिए एंड्रॉइड डेवलपर्स वेब पेज पर जांच कर रहा था और यही मुझे मिला, लेकिन मुझे नहीं पता कि एंड्रॉइड के लिए कैसे कार्यान्वित किया जाए।
ActivityManager.RecentTaskInfo
जानकारी आप उन कार्यों के बारे में पुनर्प्राप्त कर सकते हैं जिन्हें उपयोगकर्ता ने हाल ही में शुरू किया है या देखा है।
ActivityManager.RunningServiceInfo
जानकारी जो आप वर्तमान में सिस्टम में चल रहे किसी विशेष सेवा के बारे में जानकारी प्राप्त कर सकते हैं।
कोई सुझाव,
सादर
ActivityManager.RunningTaskInfo
जानकारी आप किसी विशेष कार्य है कि वर्तमान में "चल" प्रणाली में के बारे में प्राप्त कर सकते हैं।
लेकिन मैं उस स्ट्रिंग को कैसे विभाजित कर सकता हूं? –
किस अनुमति की आवश्यकता है? –
एपीआई 21 के बाद getRunningTasks को बहिष्कृत किया गया है –