मुझे नहीं पता कि यह पता लगाना इतना मुश्किल क्यों है। मेरे पास मेरी मुख्य गतिविधि है कि, लॉन्च होने पर, यह जांचता है कि यह पहली बार खोला गया है या नहीं। यदि ऐसा है, तो यह मुख्य गतिविधि को बंद कर देता है और FLAG_ACTIVITY_NEW_TASK
के साथ सेटअप/परिचय गतिविधि खोलता है। सेटअप प्रक्रिया में तीन गतिविधियां होती हैं (ए, बी, और सी)। गतिविधि सी के अंत में, मैं इसे साफ़ करने के लिए कैसे प्राप्त करूं और सेटअप कार्य जिसमें ए, बी, और सी शामिल है और फिर मुख्य गतिविधि शुरू करें। मैंने मुख्य गतिविधि Intent
पर FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TOP
जोड़ने का प्रयास किया है, लेकिन जब मैं वापस दबाता हूं, तो यह सेटअप प्रक्रिया की गतिविधि सी पर वापस आता है। जब सी खत्म हो जाती है और मुख्य शुरू होती है तो मैं गतिविधियों ए, बी, और सी के कार्य को साफ़ करने के लिए कैसे प्राप्त करूं? धन्यवाद!समाशोधन कार्य और एक नई गतिविधि शुरू करें
मैं एंड्रॉइड 1.6 (एपीआई 4) में निर्माण कर रहा हूं, इसलिए Activity
झंडे में से कुछ सीमित हो सकते हैं।
जब आप मुख्य गतिविधि पर आगे बढ़ रहे हैं तो गतिविधि सी समाप्त करें। – Mudassir
ध्वज को साफ़ करने से केवल स्टैक से एक गतिविधि होती है, नहीं? – L7ColWinters
@ मुदासिर अगर मैं अभी गतिविधि सी खत्म करता हूं, तो जब मैं मुख्य गतिविधि से वापस दबाता हूं, तो यह गतिविधि बी – Brian