किसी दिए गए एंड्रॉइड गतिविधि में, मैं किसी बिंदु पर उपयोगकर्ता के लिए एक नई गतिविधि शुरू करना चाहता हूं। एक बार जब वे पहली गतिविधि छोड़ देते हैं और दूसरे पर पहुंच जाते हैं, तो पहली गतिविधि पुरानी होती है और मैं इसे पूरी तरह से हटाना चाहता हूं ताकि इसे बैक बटन से फिर से एक्सेस नहीं किया जा सके।इसे छोड़ते समय एंड्रॉइड गतिविधि को कैसे मारें ताकि इसे बैक बटन से एक्सेस नहीं किया जा सके?
इसे पूरा करने का सबसे अच्छा तरीका कैसा है? उपयोगकर्ता ने नई गतिविधि लॉन्च करने के तुरंत बाद मैं इस गतिविधि को कैसे मार या नष्ट कर सकता हूं?
धन्यवाद। इसे एक कदम आगे ले जाने के लिए, मैं एक संवाद विंडो से नई गतिविधि शुरू कर रहा हूं - क्या कोड उसी तरह काम करेगा? – JohnRock
@CaseyB इसके लिए धन्यवाद .. लेकिन मैं जानना चाहता हूं, क्या मैं इस विधि को सेवा से कॉल कर सकता हूं यदि हां तो कैसे? – swiftBoy
सेवाओं में कोई गतिविधि नहीं है जिसका अर्थ है कि वे वापस जाने के लिए गतिविधि स्टैक में नहीं होंगे। अगर आप अपनी सेवा से कुछ गतिविधि को मारना चाहते हैं तो आप myActivity.finish() को कॉल करने में सक्षम होना चाहिए; – CaseyB