मैं अपने आवेदन में कई गतिविधियाँ कर रहा हूँ। और प्रवाह बहुत जटिल है। जब मैं लॉगआउट एप्लिकेशन को स्क्रीन पर लॉगिन करने के लिए नेविगेट करता हूं और वहां से उपयोगकर्ता रद्द बटन (कॉलिंग system.exit(0)
) से बाहर निकल सकता है
जब मैं बाहर निकलता हूं या बटन दबाता हूं, तो सिस्टम स्टैक से किसी गतिविधि को आमंत्रित करता है :( लॉगिन स्क्रीन तक पहुंचने पर मैं स्टैक में सभी गतिविधियों को कैसे साफ कर सकता हूं? कॉलिंग finish()
व्यावहारिक नहीं है क्योंकि बहुत सारी गतिविधियां हैं और कुछ गतिविधियों को कब बंद नहीं किया जाना चाहिए? वे सक्रिय हैं जैसे कि देशी कैमरा चालान गतिविधि।
validateuser logoutuser = new validateuser();
logoutuser.logOut();
Intent loginscreen = new Intent(homepage.this, Login2.class);
(homepage.this).finish();
loginscreen.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(loginscreen);