Android documentation पढ़ना और यहां कुछ उत्तरों ने इसे अस्पष्ट कर दिया है कि clearTaskOnLaunch को कैसे काम करना चाहिए। विशेष रूप सेclearTaskOnLaunch HowTo?
1) रूट गतिविधि की पहचान कैसे की जाती है? क्या यह केवल डेफॉल्ट, लॉन्चर या मुख्य मंशा फ़िल्टर के साथ है?
2) प्रलेखन में "होम स्क्रीन" से लॉन्च करने का अर्थ है ओएस होम स्क्रीन या एप्लिकेशन सूची, सही? अर्थात। एक आवेदन के भीतर से नहीं।
3) क्या स्पष्ट टास्कऑन लॉन्च होता है जब भी गतिविधि स्क्रीन स्क्रीन से लॉन्च की जाती है, या जब उस गतिविधि की प्रक्रिया होम स्क्रीन से शुरू होती है? क्योंकि दस्तावेज़ पूर्व को इंगित करते हैं, लेकिन यहां पोस्ट बाद वाले को इंगित करती है। मुझे लगता है कि यह "लॉन्च" की परिभाषा पर निर्भर करता है।
संपादित करें: 4) गतिविधि स्टैक को "समाशोधन" का मतलब सचमुच इसे मिटा रहा है, या गतिविधियों को चक्र() और खत्म() खत्म कर रहा है?
मैंने पूरी तरह से प्रभाव के साथ कल्पना करने योग्य हर तरह से ClearTaskOnLaunch में छेड़छाड़ की है। मैंने इसे मैनिफेस्ट में अपनी मूल गतिविधि में रखा है, फिर इसे सुनिश्चित करने के लिए हर गतिविधि में रखा है, पूरी तरह से प्रक्रिया को मारने के बाद मेरे आवेदन को पुनरारंभ किया है, आदि। मेरी गतिविधि स्टैक को साफ़ नहीं किया जा रहा है।
कोई भी ClearTaskOnLaunch को कार्यान्वित करने के तरीके पर एक संपूर्ण अवलोकन प्रदान कर सकता है?